294 patentes, modelos y diseños de Microsoft Technology Licensing, LLC

Control adaptativo de sobrecarga de pares en redes móviles.

(01/07/2020) Un método informatizado para ajustar adaptativamente una tasa de transacción en un nodo de la red móvil , el método informatizado que comprende: recibir , en un primer nodo cliente de la red móvil , parámetros de configuración que incluyen al menos uno de: una tasa de transacción inicial, la tasa de transacción inicial asociada con un número inicial de transacciones por segundo que se comunica por el primer nodo cliente de la red móvil a un nodo servidor a través de una red en un momento inicial, una tasa de incremento, la tasa de incremento asociada con un primer número de transacciones por segundo que indica un aumento en la tasa de transacción inicial, una tasa de reducción, la tasa de reducción asociada con un segundo número de…

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…

Método y aparato de control de potencia de transmisión en una red de área local inalámbrica.

(10/06/2020) Un método para controlar la potencia de transmisión de un primer dispositivo inalámbrico en una red de área local inalámbrica, que comprende: recibir, desde un segundo dispositivo inalámbrico, una primera trama que incluye un elemento de información de la potencia de transmisión que incluye uno o más campos de potencia de transmisión máxima (631b), en el que el número de uno o más campos de potencia máxima de transmisión (631b) es el mismo que el número de uno o más anchos de banda de canal disponibles para el primer dispositivo inalámbrico y el segundo dispositivo inalámbrico, correspondiendo cada uno de los uno o más campos de potencia máxima de transmisión (631b) a uno de los uno o más anchos de banda del canal; y transmitir, al segundo dispositivo inalámbrico, una segunda…

Aislamiento de seguridad virtualizado basado en hardware.

Sección de la CIP Física

(13/05/2020). Inventor/es: GADDEHOSUR,POORNANANDA R, PAI,NAVIN NARAYAN, JEFFRIES,CHARLES G, VISWANATHAN,GIRIDHAR, SCHULTZ,BENJAMIN M, SMITH,FREDERICK J, REUTHER,LARS, EBERSOL,MICHAEL B, DIAZ CUELLAR,GERARDO, PASHOV,IVAN DIMITROV, PULAPAKA,HARI R, RAO,VIKRAM MANGALORE. Clasificación: G06F21/53.

Un método realizado por un sistema operativo central que se ejecuta en un dispositivo central que comprende: ejecutar , una aplicación en el sistema operativo central; detectar que la aplicación que se ejecuta en el sistema operativo central está intentando acceder a un recurso de red accesible al dispositivo central a través de una red; determinar que el recurso de red es un recurso de red no de confianza; y en respuesta a la determinación de que el recurso de red es un recurso de red no de confianza: activar un contenedor que está aislado del sistema operativo central y configurado para ejecutar una versión de la aplicación; y permitir que la versión de la aplicación que se ejecuta en el contenedor acceda al recurso de red no de confianza; y en respuesta a la determinación de que el acceso al recurso de red no de confianza ha finalizado, suspender el contenedor hasta que sea necesario para manejar uno o más recursos de red no de confianza adicionales.

PDF original: ES-2806379_T3.pdf

Manejo de redireccionamiento mejorado del servidor de políticas.

(06/05/2020) Un método para dirigir a un usuario de dispositivo móvil con crédito móvil insuficiente a sitios de pago secundarios, el método comprende: recibir , mediante una Función de Control de Políticas y Reglas de Cobros , PCRF, una solicitud de un dispositivo móvil correspondiente a un usuario, la solicitud incluye una URL; detectar , por la PCRF , que un crédito asociado con una cuenta de uso de red móvil de usuario está por debajo de un umbral; asignar , por la PCRF , una etiqueta a la solicitud, la etiqueta que incluye la información del sitio de redireccionamiento y la información del sitio secundario, la información del sitio de redireccionamiento que incluye al menos un identificador de red correspondiente a un sitio de redireccionamiento y la información del sitio…

Manipulación multitáctil de objetos de aplicación.

(22/04/2020) 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 hardware multitáctil, comprendiendo el método: recibir desde la entrada táctil de bajo nivel de hardware multitáctil que corresponde a toques en el hardware multitáctil; identificar un objeto de aplicación al que se aplica la entrada táctil de bajo nivel recibida; enviar la entrada táctil de bajo nivel recibida y la información sobre el objeto de aplicación identificado a una interfaz de programación de aplicaciones, API, de manipulación, para interpretar la entrada táctil…

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…

Simulación de inercia de objetos multitáctiles.

(01/01/2020) Un procedimiento implementado por ordenador para proporcionar un movimiento realista de objetos manipulados mediante entrada multitáctil, comprendiendo el procedimiento las siguientes etapas realizadas por una aplicación: determinar que un usuario ha liberado un objeto de aplicación definido por la aplicación eliminando uno o más contactos de un dispositivo de entrada multitáctil; invocar una interfaz de programación de aplicaciones API de inercia para procesar una simulación de movimiento del objeto de aplicación durante un período de procesamiento de inercia actual, en el que la API de inercia proporciona una plataforma independiente de la aplicación para simular movimientos realistas independientes de un tipo de objeto de aplicación; recibir un evento de inercia generado por la…

Codificación y decodificación de plano de bits para el estado de predicción AC e información de tipo de codificación de campo/trama de macrobloque.

(27/11/2019) Un procedimiento que comprende: para una trama I entrelazada en una secuencia de vídeo, decodificar un plano de bits señalado en la capa de trama de una secuencia de bits para la trama I entrelazada, en el que el plano de bits representa los tipos de transformación de campo/trama para una pluralidad de macrobloques de la trama I entrelazada; y para una trama P entrelazada en la secuencia de vídeo, para cada uno de al menos uno pero no todos de la pluralidad de macrobloques de la trama P entrelazada, procesar un bit de tipo de transformación de campo/trama por macrobloque señalado en la capa de macrobloque de la secuencia de bits, en el que la trama P entrelazada incluye uno o más intra macrobloques y uno o más inter macrobloques que están…

Capa de sectores en códec de vídeo.

(27/11/2019) Un procedimiento de decodificación de vídeo e imágenes, que comprende: decodificar una imagen de un flujo de bits codificado que tiene una jerarquía de sintaxis que comprende al menos una capa de imagen, un sector independientemente decodificable que contiene una o más filas contiguas de macrobloques de la imagen y una capa de macrobloque, en el que una sintaxis de codificación del sector independientemente decodificable incluye un código de inicio conformado de un prefijo de código de inicio, SCP, que es una secuencia única de tres bytes, y un sufijo de código de inicio de un byte, SCS, utilizado…

Procedimientos y sistemas para asegurar y proteger repositorios y directorios.

Secciones de la CIP Electricidad Física

(20/11/2019). Inventor/es: PLOTNIK,IDAN, PODHAJCER ITAY, PLOTNIK OHAD. Clasificación: H04L29/06, G06F7/04.

Un procedimiento para proteger una instalación de almacenamiento de datos organizacionales en red accesible desde un entorno de red, que comprende las etapas de: analizar el tráfico hacia y desde la instalación de almacenamiento de datos, en el que el tráfico comprende uno o más mensajes hacia y desde la instalación de almacenamiento de datos, en el que el análisis comprende analizar si la ubicación y estructura de dicho uno o más mensajes son válidas; asignar el entorno de red mediante la recopilación de información en bruto de cada una de una pluralidad de entidades que son capaces de acceder a la instalación de almacenamiento de datos a través del entorno de red, utilizando una pluralidad de adaptadores de análisis ambiental; perfilando el entorno de red, utilizando un elaborador de perfiles de entorno de red; y filtrar el tráfico de red de las entidades a la instalación de almacenamiento de datos.

PDF original: ES-2768049_T3.pdf

Transformación solapada condicional.

(20/11/2019) Un método para codificar un flujo de bits de vídeo utilizando una transformación solapada condicional, en donde el método comprende: la señalización de un modo de filtro de superposición del codificador al decodificador del flujo de bits de vídeo macrobloque, en donde la señalización del modo de superposición es un conjunto de indicadores de modo de superposición por macrobloque; la aplicación condicional de un filtro de superposición para una transformación solapada de dominio espacial, SDLT, a un subconjunto de bordes entre bloques de transformación en una base espacialmente variable en función de la condición de superposición,…

Interfaz de usuario que se puede inclinar.

(20/11/2019) Un método para inclinar una interfaz gráfica de usuario mostrada en un visualizador de un dispositivo informático, el visualizador que tiene una disposición plana definida por un eje X y un eje Y, el método que comprende: mostrar una primera vista de la interfaz gráfica de usuario; recibir una entrada que indica una inclinación del dispositivo informático, la inclinación que incluye un componente de rotación alrededor de al menos uno del eje X o del eje Y del visualizador; aplicar la inclinación a la primera vista para generar una vista inclinada de la interfaz gráfica de usuario en respuesta a…

Movimiento de datos desde un archivo en volumen de almacenamiento a una ubicación alternativa para liberar espacio.

(06/11/2019) Un procedimiento adecuado para un dispositivo informático que tiene un volumen de almacenamiento, un filtro de imágenes fantasma, un administrador de imágenes fantasma, una aplicación y un sistema de archivos que administra el volumen de almacenamiento, comprendiendo el procedimiento las etapas de: recibir mediante el sistema de archivos desde la aplicación un comando abierto con respecto a un archivo de imagen fantasma en el volumen de almacenamiento, en el que un archivo que no es imagen fantasma se ha convertido en el archivo de imagen fantasma eliminando datos del archivo que no es imagen fantasma, en el que los datos se han movido a un…

Compartimentos de batería para un dispositivo electrónico portátil.

(31/10/2019) Un dispositivo informático portátil que comprende (i) una batería y (ii) un compartimento de batería (16 C), en donde el compartimento de batería incluye: una estructura metálica que tiene una base y paredes laterales con rebordes de cola de milano y que se extienden desde la base para formar una carcasa estructural dimensionada para contener una batería , incluyendo la base un puerto de acceso que proporciona acceso de conexión a la batería; un reborde polimérico de cola de milano cuyas colas de milano se enclavan con las colas de milano complementarias de los bordes de la pared lateral; (iii) un elastómero termoplástico moldeado por inyección enlazado molecularmente al reborde polimérico para envolver una superficie exterior de la base y las paredes…

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…

Asesor de complemento de rendimiento.

Sección de la CIP Física

(31/07/2019). Ver ilustración. Inventor/es: NG,HERMAN H, SILBEY,MARC A, CUTSINGER,PAUL L, HUANG,LI-HSIN, TURTON,STEPHEN A. Clasificación: G06F17/00, G06F9/445, G06F11/30, G06F9/44, G06F11/34, G06F9/451.

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

Reconfiguración parcial de componentes de aceleración.

(24/07/2019) Un método para reconfigurar parcialmente un componente de aceleración de hardware programado con un rol y una interfaz de red, el rol enlazado a uno o más de: un rol de flujo descendente en el componente de aceleración vecino del flujo descendente y un rol de flujo ascendente en el componente de aceleración vecino del flujo ascendente para componer un gráfico, el método que comprende: detectar una razón para cambiar el rol durante la monitorización del componente de aceleración para comportamientos incorrectos; detener el rol que incluye instrucciones al menos de: el rol del flujo descendente y el rol del flujo ascendente para parar la recepción de datos desde el rol; reconfigurar parcialmente el componente de aceleración de hardware…

Selección de eventos en función de entradas de usuario y el contexto actual.

(24/07/2019) Un método para mostrar uno o más de eventos pasados, actuales y futuros dependientes del contexto en un dispositivo portátil, donde el método comprende: determinar un contexto actual de un usuario del dispositivo portátil en función al menos en parte de sensores disponibles en el dispositivo portátil; capturar , mediante sensores disponibles en el disponible portátil, al menos un evento; almacenar el o los eventos capturados como parte de múltiples eventos pasados, actuales y futuros almacenados; recibir una entrada de rotación en el dispositivo portátil; seleccionar uno o más eventos en función del contexto actual determinado y la entrada de rotación; y proporcionar en el dispositivo portátil una representación de al menos uno del o de los eventos seleccionados de los múltiples…

Etiquetado basado en gestos para ver contenido relacionado.

(24/07/2019) Un procedimiento implementado por ordenador para facilitar una vista de contenido relacionado con artículos dentro de contenido multimedia comprendiendo el procedimiento: bajo control de uno o más procesadores configurados con instrucciones ejecutables por ordenador: detectar, mediante un dispositivo de captura de imágenes acoplado a un dispositivo de usuario , un movimiento del cuerpo de un usuario para determinar un gesto de etiquetado que indica una región dentro de un contenido multimedia mostrado en el dispositivo de usuario, incluyendo la región un artículo ; identificar el artículo y determinar que el artículo es un artículo etiquetado; …

Identificación de sonido procedente de una fuente de interés en base a múltiples suministros de audio.

(17/07/2019) Un sistema de procesamiento de sonido, que comprende: un primer dispositivo de captura de audio y un segundo dispositivo de captura de audio, en donde el primer dispositivo de captura de audio está situado en relación de proximidad más cercana a un punto de interés que el segundo dispositivo de captura de audio; un módulo de detección de actividad de voz para: recibir un primer y un segundo suministros de audio capturados respectivamente por el primer y el segundo dispositivos de captura de audio; atenuar al menos una porción del primer suministro de audio en base a una porción correspondiente del…

Videollamada.

(17/07/2019) Un método de realizar una videollamada entre un primer terminal y un segundo terminal , incluyendo el método: capturar datos vídeo, para la videollamada, con una cámara del primer terminal ; transmitir los datos vídeo capturados en tiempo real al segundo terminal para uso en la videollamada suficientes para producir salida de los datos vídeo capturados en tiempo real en una pantalla del segundo terminal en la videollamada; recibir una entrada de mantenimiento vídeo de un usuario en el primer terminal para iniciar un estado de mantenimiento vídeo en el primer terminal y transmitir un mensaje…

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…

Gesto de etapas múltiples.

(03/07/2019) Un procedimiento para seleccionar y mover artículos gráficos, llevándose a cabo el procedimiento mediante un dispositivo informático que comprende un dispositivo de entrada y una pantalla, comprendiendo el procedimiento: representar una superficie en la pantalla, incluyendo la superficie una pluralidad de artículos gráficos (104, 104A), en la cual el usuario puede seleccionar y reorganizar los artículos gráficos dentro de la superficie; recibir una entrada de trazo introducida por el usuario desde el dispositivo de entrada, estando la entrada de trazo asociada con uno de los artículos gráficos; determinar que la entrada de trazo ha cumplido con una primera condición de umbral y, en respuesta, generar la selección del artículo gráfico; representar…

Una interfaz de usuario mejorada para mostrar los controles de funcionalidad de software seleccionables que son relevantes para un objeto seleccionado.

Sección de la CIP Física

(26/06/2019). Inventor/es: BUTCHER,AARON M, HARRIS,JENSEN M, SATTERFIELD,JESSE CLAY, MORTON,DAVID A. Clasificación: G06F3/0481, G06F3/0482, G06F3/0483.

Un procedimiento implementado por ordenador para proporcionar funcionalidad desde una aplicación de software que es relevante para un objeto seleccionado, que comprende: mostrar una interfaz de usuario dispuesta a lo largo de un borde de un espacio de trabajo de la aplicación de software, en el que la interfaz de usuario proporciona una pluralidad de pestañas basadas en tareas; recibir una indicación de una selección de un objeto para editar a través de la aplicación de software; al recibir la indicación de la selección del objeto a editar, reemplazar la interfaz de usuario a lo largo del borde del área de trabajo con una interfaz de usuario que muestra los controles seleccionables asociados con la edición del objeto seleccionado, en el que los controles de funcionalidad seleccionables permanecen visibles mientras se edita el objeto seleccionado.

PDF original: ES-2744375_T3.pdf

Lanzamiento del hipervisor bajo el sistema operativo en ejecución.

(26/06/2019) Un producto de programa de ordenador que comprende uno o más medios legibles por ordenador que tienen una o más instrucciones ejecutables por ordenador que, cuando es ejecutado por uno o más procesadores de un sistema informático, la una o más instrucciones ejecutables por ordenador hacen que el sistema informático realice un procedimiento para usar un sistema operativo en ejecución para iniciar un hipervisor , comprendiendo el procedimiento: una acción de lanzamiento de un sistema operativo; una acción del sistema operativo que descubre al menos un recurso físico de un sistema informático; una acción del sistema operativo que lanza un hipervisor ; una acción del sistema…

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…

Gestión de procesos en estados de suspensión y estados de ejecución.

Sección de la CIP Física

(17/06/2019). Inventor/es: PULAPAKA,HARI, SINGH,NEERAJ KUMAR, KISHAN,ARUN, SCHWARTZ JR.,JAMES A. Clasificación: G06F9/48.

Un método para suspender uno o más procesos asociados con una aplicación, que comprende: recibir una notificación de que una aplicación está inactiva, por lo cual una aplicación está inactiva cuando no está siendo usada; caracterizado por: atravesar iterativamente una jerarquía de contenedores lógicos para identificar uno o más procesos asociados con la aplicación; poner el uno o más procesos en un estado de suspensión; identificar un proceso recién creado, por lo cual un proceso recién creado es un proceso creado después de que se suspendan uno o más procesos; determinar que el proceso recién creado se asocia con la aplicación en base a determinar que el proceso recién creado se asigna a un contenedor lógico asociado con un contenedor lógico raíz dentro de la jerarquía de contenedores lógicos; y poner el proceso recién creado en el estado de suspensión.

PDF original: ES-2716820_T3.pdf

Directiva de firma digital.

(12/06/2019) Un sistema , que comprende: unos medios para almacenar un documento como una pluralidad de partes lógicas; unos medios para establecer una configuración de documento cuando una firma digital de un usuario firmante se aplica al documento , en el que los medios de establecimiento definen cuáles de la pluralidad de partes lógicas están firmadas con la firma digital; unos medios para indicar si la configuración de documento se altera subsiguientemente; y unos medios para aplicar la firma a las partes, la pluralidad de partes lógicas incluye una parte de documento fijo , una parte de propiedades principales , que se deja sin firmar; una parte de definiciones de…

Recuperación y escalada automáticas en aplicaciones complejas distribuidas.

(07/06/2019) Un procedimiento para ser ejecutado, al menos en parte, en un dispositivo informático para la recuperación automatizada y la escalada de alertas en sistemas distribuidos, comprendiendo el procedimiento : detectar, por un motor de monitorización , un problema asociado con al menos uno de entre un dispositivo y una aplicación de software dentro de un sistema distribuido; transmitir, por el motor de monitorización , una alerta basada en el problema detectado, a un motor de automatización ; recibir la alerta asociada con un problema detectado desde el motor de monitorización en el motor de automatización…

Seguimiento de cambios usando redundancia en tiempo lógico.

(04/06/2019) Un método para mantener el seguimiento de cambios entre porciones unitarias de un sistema de almacenaje, comprendiendo el método: para cada porción unitaria en el sistema de almacenaje, asociar un identificador de tiempo lógico a la porción en una estructura identificadora de tiempo lógico; cuando se escriba en una porción de escritura particular que incluye una o más de las porciones unitarias del sistema de almacenaje, llevar a cabo lo siguiente: una acción de calcular datos de redundancia asociados a un grupo de uno o más identificadores de tiempo lógico asociados a las una o más porciones de la porción de escritura; una acción de escribir en la porción de escritura del sistema de almacenaje, y una acción de escribir…

1 · · 3 · 4 · 5 · 6 · 7 · 8 · 9 · ››
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í. .