CIP-2021 : G06F 9/50 : Asignación de recursos, p. ej. de la unidad central de procesamiento [CPU].

CIP-2021GG06G06FG06F 9/00G06F 9/50[3] › Asignación de recursos, p. ej. de la unidad central de procesamiento [CPU].

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/50 · · · Asignación de recursos, p. ej. de la unidad central de procesamiento [CPU].

CIP2021: Invenciones publicadas en esta sección.

Restauración de aceleración de servicio.

(10/06/2020) Un método para restaurar la aceleración del servicio para un servicio, el método que comprende: determinar que la aceleración del servicio para el servicio está operando incorrectamente, la aceleración del servicio proporcionada por un grupo de componentes de aceleración de interoperación y por papeles en cada componente de aceleración en el grupo de componentes de aceleración de interoperación enlazados entre sí para componer un gráfico , en donde los componentes de aceleración están en un plano de aceleración de hardware; detectar que el rendimiento degradado en un componente de aceleración , incluido en el grupo de componentes…

Ejecución del programa sobre plataforma heterogénea.

(29/04/2020) Un método puesto en práctica por ordenador que comprende: - obtener un objeto de código informático intermedio que comprende, al menos, un conjunto de instrucciones correspondiente a una tarea a realizar, comprendiendo el objeto de código informático intermedio, además, para cada uno de dichos al menos un conjunto de instrucciones, uno o más descriptores de metadatos representativos de al menos una medida de complejidad de dicha tarea a realizar, siendo dicho objeto de código informático intermedio independiente de la máquina y estando dicha medida de complejidad basada al menos en un análisis del código informático intermedio;…

Método para determinar los trayectos paralelos de proceso en los datos del proceso.

(22/04/2020) Metodo implementado por ordenador para determinar trayectos de proceso paralelos en los datos del proceso en un sistema informatico que tiene un procesador, en donde - los datos del proceso se almacenan en al menos un sistema fuente como parte de los datos fuente y comprenden al menos una instancia del proceso ejecutada, - al menos una instancia del proceso comprende una serie de etapas del proceso, en donde al menos dos etapas del proceso se ejecutan en paralelo como subprocesos de la instancia del proceso, - el procesador lee las etapas del proceso a partir de los datos fuente y los almacena en un dispositivo de almacenamiento del sistema informatico de acuerdo con una estructura de datos predeterminada, en donde la estructura de datos predeterminada comprende al menos: - un primer…

Método para determinar un tiempo de ejecución neto entre las etapas de un proceso de una instancia de proceso.

(22/04/2020) Metodo computarizado para determinar un tiempo de ejecucion neto entre las etapas de un proceso en un sistema informatico que tiene un procesador, en donde un dispositivo de memoria se acopla operativamente al procesador del sistema informatico, en donde la instancia del proceso comprende una serie de etapas de proceso, que incluye las etapas de proceso, entre las cuales se determina el tiempo de ejecucion neto, en donde se almacena al menos un identificador unico y una indicacion de tiempo para cada etapa del proceso, en donde cada etapa del proceso se almacena como un protocolo de datos en un protocolo de proceso en el dispositivo de memoria del sistema informatico de acuerdo con una estructura de datos predeterminada, en donde…

Plataforma de seguridad gradual.

(08/04/2020) Un medio legible por ordenador no transitorio que almacena instrucciones para implementar seguridad gradual para un sistema que incluye un primer grupo de servidores y un segundo grupo de servidores, cada servidor en el primer grupo de servidores y segundo grupo de servidores incluyendo software que incluye un sistema operativo y una aplicación que admite sesiones de usuario, las instrucciones cuando son ejecutadas por al menos un procesador hacen que el por lo menos un procesador: acceda a la información de cadencia gradual generada en base a las duraciones monitorizadas de las sesiones de usuario anteriores establecidas entre la aplicación y los dispositivos del cliente, la información de cadencia gradual indicando las primeras cadencias de reconstrucción para reconstruir el primer grupo de servidores y las segundas…

Renderización híbrida en procesamiento de gráficos.

(01/04/2020) Un procedimiento de procesamiento de gráficos, comprendiendo el procedimiento: realizar, con una unidad de procesamiento de gráficos (GPU), un pase de fragmento de hardware en uno o más fragmentos de una trama, para identificar, para cada uno del uno o más fragmentos, primitivas que son visibles en el fragmento; renderizar, con la GPU, el uno o más fragmentos usando una o más operaciones de gráficos en las primitivas identificadas como visibles en el fragmento respectivo; escribir, con la GPU, datos de color directamente en un búfer de color en la memoria del sistema de acuerdo con la una o más operaciones de gráficos; escribir, con la GPU, datos de profundidad…

Gestión de comunicaciones.

(25/12/2019) Un sistema para terminales de operación remota que comprende: un servidor que comprende: una plataforma de virtualización de aplicaciones para virtualizar aplicaciones , comprendiendo la plataforma de virtualización de aplicaciones un emulador de dispositivo periférico; y terminales comunicativamente conectados al servidor , en el que: un primer terminal de los terminales conectado comunicativamente al dispositivo periférico y configurado para establecer un enlace de comunicación con el servidor, incluyendo el enlace de comunicación un canal virtual para la comunicación entre la primera aplicación y el dispositivo periférico, comprendiendo el primer terminal: una plataforma…

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 y aparato para invocar un dispositivo de reconocimiento de huellas dactilares y terminal móvil.

(20/11/2019). Solicitante/s: Guangdong OPPO Mobile Telecommunications Corp., Ltd. Inventor/es: ZHANG,Qiang, HE,Wei, WANG,LIZHONG, ZHOU,HAITAO, JIANG,KUI.

Un procedimiento para invocar un dispositivo de identificación de huellas dactilares, que comprende: determinar si un dispositivo de identificación de huellas dactilares está ocupado por una aplicación ejecutada previamente, cuando se detecta una solicitud de una aplicación actual para invocar el dispositivo de identificación de huellas dactilares, caracterizado porque además comprende: cuando el dispositivo de identificación de huellas dactilares está ocupado por la aplicación ejecutada previamente, determinar si la aplicación actual se ha mantenido en primer plano durante un período de tiempo preestablecido; y controlar el dispositivo de identificación de huellas dactilares para procesar la solicitud de la aplicación actual de acuerdo con el resultado de determinar si la aplicación actual se ha mantenido en primer plano durante el período de tiempo preestablecido.

PDF original: ES-2763778_T3.pdf

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…

Control de utilización de red.

(30/10/2019) Un procedimiento de especificación y asignación de ancho de banda de red para aplicaciones distribuidas que se ejecutan en una red en máquinas virtuales, VM, que se ejecutan en anfitriones en la red, comprendiendo el procedimiento: almacenar especificaciones de red de aplicación, especificando cada especificación de red de aplicación requisitos de red de una aplicación distribuida que tiene elementos de aplicación que se ejecutan en una pluralidad de las VM en una pluralidad de los anfitriones; supervisar uso de red en la red; en base a las especificaciones de red de aplicación y la supervisión, determinar por un controlador de red si no se satisface…

Temporizadores virtuales por procesador para sistemas multiprocesador.

(23/10/2019) Un ordenador que comprende: una pluralidad de procesadores ; y un temporizador de plataforma que mantiene el contexto durante transitorios de la alimentación; incluyendo el ordenador instrucciones de programa informático que cuando se ejecutan por uno de los procesadores el ordenador se configura de modo que se virtualiza el temporizador de plataforma para definir, para cada procesador de la pluralidad de procesadores , un temporizador virtual por-procesador para el procesador teniendo una estructura de datos disponible para la pluralidad de procesadores , especificando la estructura de datos un plazo previsto para una interrupción para el procesador desde el temporizador de plataforma y…

Localización y posicionamiento de funciones de nodo de red en una red.

(25/09/2019) Un método para habilitar una función de nodo de red en un segundo nodo de red , donde la función de nodo de red se proporciona al dispositivo cliente que está conectado en comunicación por medio de una red de un proveedor de servicios de red con un primer nodo de red , comprendiendo el método: recibir unos datos de solicitud desde el dispositivo cliente en el primer nodo de red para solicitar la función de nodo de red, comprendiendo los datos de solicitud unos datos de identificación del cliente y una indicación de la función de nodo de red en el primer nodo de red , comprendiendo los datos de identificación del cliente una dirección IP del cliente; determinar en el primer nodo de red una entidad proveedora de recursos basándose en…

Método, servidor, y punto final de gestión de recursos.

(11/09/2019) Un método de gestión de recursos, aplicado a un servidor, en donde el servidor comprende una CPU y múltiples puntos finales conectados a la CPU, cada punto final se conecta a al menos un dispositivo de E/S, un proceso se configura en la CPU; y el método comprende: asignar, por la CPU , un punto final objetivo de los múltiples puntos finales a un proceso objetivo, en donde un dispositivo virtual se dispone en el punto final objetivo; obtener, por el punto final objetivo, una especificación del rendimiento del proceso objetivo, en donde la especificación de rendimiento es un requisito para un tipo de rendimiento en un acuerdo de nivel de servicio, SLA; ajustar un parámetro de rendimiento del dispositivo virtual, mediante el punto final objetivo, según la especificación de rendimiento,…

Cliente y servidor en sistema de supervisión, control y adquisición de datos.

(11/09/2019) Un cliente para un sistema de Supervisión, Control y Adquisición de Datos, en donde el cliente comprende: una unidad de comunicación para comunicarse con un servidor; una unidad de visualización para visualizar una pantalla de supervisión basada en una especificación de pantalla; y un controlador caracterizado porque el controlador está configurado para: leer una lista registrada en el servidor para determinar si la especificación de pantalla está registrada en el servidor; después de determinar que la especificación de pantalla no está registrada en el servidor, controlar la unidad de comunicación para registrar…

Cortafuegos híbrido para seguridad de centro de datos.

(04/09/2019) Un método para gestionar los requisitos de cortafuegos relacionados con una aplicación virtualizada por una entidad de administración en la nube que tiene un motor de procesamiento, que comprende: - determinar , por el motor de procesamiento, que una aplicación virtualizada, asociada con una primera pluralidad de máquinas virtuales (406a; 406b) de aplicación y una segunda pluralidad de máquinas virtuales (402a; 402b) de cortafuegos, requiere un número incrementado de máquinas virtuales de aplicación en la primera pluralidad; - determinar mediante el motor de procesamiento, que se requiere un número incrementado de máquinas virtuales de cortafuegos por el número incrementado de máquinas virtuales de aplicación; - ejemplificar…

Ecosistema de gestión de funciones hash superdistribuidas.

(21/08/2019) Un método implementado por ordenador para operar una red de procesamiento de datos con una pila operativa, estando configurada la pila operativa para la gestión de al menos una aplicación distribuida y al menos una red de procesamiento de datos basada en cadena de bloques, que es adecuada para proporcionar al menos una función y/o propiedad, comprendiendo el método: una configuración realizada por un sistema de configuración, que comprende una interfaz de usuario para recibir información sobre al menos un conjunto de funciones y/o propiedades (102a-102N) predeterminadas de la aplicación distribuida con las etapas de: …

Método para controlar recursos de acceso radio en una red de comunicación.

(24/07/2019) Método para controlar recursos de acceso radio en una red de comunicación al menos de la quinta, 5G, generación, que presenta una pluralidad de subredes separadas unas de otras lógicamente, en forma de particiones de red, que tienen asignada respectivamente una clase de calidad de servicio predefinida según al menos un acuerdo de calidad de servicio para servicios de comunicación, que presenta un gestor central de calidad de servicio que gestiona las clases de calidad de servicio de las subredes y, utilizando los recursos físicos, pone a disposición la calidad de servicio para enlaces de comunicación de equipos terminales móviles a las subredes, que además presenta una red de acceso radio con una pluralidad de entidades de acceso radio para la puesta a disposición…

Teléfono en la nube con procesamiento distribuido.

(26/06/2019) Un método de transferencia de al menos una porción de una funcionalidad específica de la aplicación desde un terminal móvil hasta una red inalámbrica asociada al terminal móvil, comprendiendo el método las etapas de : crear una instancia virtual de una aplicación móvil usando un procesador basado en red que está en comunicación inalámbrica con el terminal móvil a través de la red inalámbrica, en donde la aplicación móvil reside en el terminal móvil y está configurada para ser ejecutada por el mismo; usar el procesador basado en red, monitorizando el uso de la aplicación móvil en el terminal móvil…

Método de comunicación, terminal móvil y medio de almacenamiento.

(26/06/2019) Un método de comunicación, caracterizado por su aplicación a un terminal móvil que comprende un Procesador de Aplicaciones, AP, y al menos dos procesadores de comunicación , estando cada uno de los al menos dos procesadores de comunicación conectado al AP , cada uno de los al menos dos procesadores de comunicación capaz de conectarse a al menos dos dispositivos periféricos del terminal móvil, teniendo el terminal móvil instalado en él una aplicación objetivo, comprendiendo el método: determinar (S101) al menos dos dispositivos periféricos necesarios para una tarea de procesamiento de datos de la aplicación objetivo; asignar (S102) un procesador de comunicación personalizado a los al menos dos…

Método de notificación de congestión, sistema y dispositivo relacionados.

(26/06/2019) Un método de notificación de congestión, caracterizado por cuanto que el método comprende: la recepción, por una entidad de función de exposición de capacidad de servicio, SCEF, de una primera demanda de consulta de congestión desde un servidor de aplicación objetivo, en donde la primera demanda de consulta de congestión comprende información sobre una zona objetivo, y la primera demanda de consulta de congestión se utiliza para solicitar la adquisición de un estado de congestión de la zona objetivo; la determinación, por la entidad SCEF, de conformidad con la información sobre la zona objetivo, de un identificador que es de una zona de red objetivo y que está relacionado con la zona objetivo, en donde la zona de red objetivo es una zona de…

Disposición de ordenadores en racimo para el tratamiento de una tarea de cálculo y procedimiento correspondiente.

(12/06/2019) Una disposición de ordenadores en racimo para el tratamiento de una tarea de cálculo, comprendiendo la disposición de ordenadores en racimo una pluralidad de nodos de cálculo (CN) cada uno de los cuales está dispuesto en interfaz con una infraestructura de comunicación (IN), estando al menos dos de los nodos dispuestos para calcular de manera conjunta al menos una primera parte de dicha tarea de cálculo; caracterizada porque la disposición de ordenadores en racimo comprende además: una pluralidad de potenciadores (B), estando al menos un potenciador (B) de la pluralidad de potenciadores dispuesto para calcular al menos una segunda parte específica de dicha tarea de cálculo después de haber sido asignada a un nodo de cálculo, disponiéndose cada potenciador (B) en interfaz con dicha infraestructura de comunicación (IN) y en la que…

Virtualización del espacio de configuración.

(15/05/2019) Un procedimiento para gestionar las comunicaciones entre una máquina virtual y un dispositivo de I/O mediante una capa de virtualización, en el que la capa de virtualización mantiene la máquina virtual , recibiendo una descripción del dispositivo de I/O, comprendiendo la descripción información relativa a qué acciones en el dispositivo de I/O tienen efectos en todo el sistema y que tienen efectos que son locales al dispositivo de I/O; en función de dicha descripción, construir una representación de un espacio de configuración del dispositivo de I/O que indica las acciones que puede llevar la máquina virtual a cabo sobre el dispositivo de I/O para las ubicaciones…

Gestor de procesos mejorado.

(09/05/2019) Gestor de procesos informáticos, que comprende: - una memoria de datos de proceso , y - una unidad de procesamiento de proceso , capaz de ejecutar un código de proceso que interactúa con una parte designada de la memoria de datos de proceso, siendo la unidad de procesamiento de procesos capaz de establecer un superproceso asociado a un espacio de direccionamiento designado de la memoria , caracterizado por que comprende, además: - una función de agrupación dispuesta para cargar procesos incidentes adecuados para ser ejecutados, cada uno, como un proceso en un espacio de direccionamiento limpio, en el espacio de direccionamiento del superproceso en respuesta a una condición relacionada, al menos en parte, con estos procesos incidentes,…

Procedimiento y dispositivo de optimización de ejecución de aplicaciones de software en una arquitectura multiprocesador que comprende varios controladores de entrada/salida y unidades de cálculo secundarias.

(08/05/2019) Procedimiento para optimizar la ejecución de una aplicación de software que comprende al menos una llamada a al menos una función que debe ser ejecutada por una unidad de cálculo secundaria, siendo ejecutada dicha aplicación de software en un sistema que comprende al menos una pluralidad de procesadores principales , una pluralidad de unidades de cálculo secundarias y una pluralidad de controladores de entrada/salida , estando cada controlador de entrada/salida de dicha pluralidad de controladores de entrada/salida unido a al menos un procesador principal de dicha pluralidad de controladores principales y estando…

Uso de compresión de memoria para reducir la carga de compromiso de memoria.

(06/05/2019) Un método de reducir una cantidad de compromiso de memoria para un programa en un dispositivo de cálculo , comprendiendo el método: determinar que el programa está en un estado a partir del cual el programa puede ser terminado, habiendo sido comprometida al programa una cantidad de memoria, siendo la cantidad de memoria un compromiso de memoria que garantiza la disponibilidad de una cantidad de memoria asignada al programa, habiendo sido usado por el programa un subconjunto de la cantidad de memoria comprometida al programa, e incluyendo la cantidad de memoria comprometida al programa varias páginas de memoria; …

Método y programa de ordenador para identificar de forma dinámica los componentes de un clúster y automatizar las operaciones de gestión optimizada del clúster.

(24/04/2019) Método para identificar de forma dinámica los componentes hardware y/o software de al menos un elemento de un clúster que comprende varios elementos y automatizar las operaciones de gestión optimizada de dicho clúster, perteneciendo dicho al menos un elemento a dichos varios elementos y teniendo cada elemento de dichos varios elementos capacidades de procesamiento de datos, caracterizándose este método por comprender las siguientes etapas, - en dicho al menos un elemento , llamado al menos un primer elemento, detección de un evento y, en respuesta a dicha detección, • identificación de al menos un componente de hardware y/o software de dicho…

Migración de máquina virtual.

(05/04/2019) Un procedimiento de migración de máquina virtual, comprendiendo el procedimiento: identificar una o más unidades virtuales de una máquina virtual que se correlacionan, cada una, con un LUN, número de unidad lógica, respectivo de una matriz de almacenamiento , en el que dicha matriz de almacenamiento es una red de área de almacenamiento, SAN, y está conectada en red a través de una interfaz de almacenamiento con al menos dos sistemas host (104 ) por medio de una red de datos , en el que dicha red de datos se implementa como al menos una de una red de canal de fibra o una red de Interfaz de Sistemas para Ordenadores…

Técnicas de ejecución del programa sombreador para uso en procesamiento de gráficos.

(20/03/2019) Un procedimiento que comprende: ejecutar, con una unidad de sombreador de un procesador gráfico , un programa sombreador de vértices/geometría fusionado que realiza el procesamiento del sombreador de vértices y el procesamiento del sombreador de geometría, y que genera múltiples vértices de salida para cada vértice de entrada que recibe el programa sombreador en el que la ejecución, con la unidad de sombreador del procesador gráfico, el programa sombreador de vértices/geometría fusionado comprende: ejecutar, con la unidad de sombreador, una pluralidad de instancias del programa sombreador de vértices/geometría fusionado de tal manera que cada una de las instancias del programa sombreador de vértices/geometría fusionado genere M vértices de salida, donde M es un número entero mayor que o igual…

Sistema y procedimiento para el control y/o el análisis de un proceso industrial.

(20/03/2019) Sistema para el control y/o el análisis de un proceso industrial , el cual, del lado de la instalación, presenta al menos una unidad de automatización que, mediante una primera conexión de datos , está conectada a un sistema de monitoreo para el control y/o el monitoreo del proceso , y que, dentro de un tiempo tfreq, está diseñada para realizar una determinación de resultados de un primer algoritmo de control del proceso en base a variables de entrada del proceso N leídas en el tiempo t=0 , donde el sistema presenta al menos una unidad de cálculo externa a la instalación, - donde la unidad de cálculo externa a la instalación está conectada mediante mecanismos de comunicación distribuidos en al menos una unidad de automatización…

Reasignación de hilos basada en software para el ahorro de energía.

(25/02/2019). Solicitante/s: INTEL CORPORATION. Inventor/es: SONG,JUSTIN J.

Un método que comprende: en base a la información del estado de energía en un primer procesador lógico de un primer núcleo y un primer procesador lógico de un segundo núcleo , reasignar el trabajo del primer procesador lógico del primer núcleo al primer procesador lógico del segundo núcleo; poner el primer procesador lógico del primer núcleo en un estado de suspensión profundo; poner el primer núcleo en el estado de suspensión profundo; y poner el primer procesador lógico del segundo núcleo en un segundo estado de energía.

PDF original: ES-2701739_T3.pdf

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…

1 · · ››
Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .