Conmutación por error de clientes agrupados.
Un procedimiento para proporcionar acceso continuo a un recurso,
comprendiendo el procedimiento:
recibir en un grupo (106) de servidores, que incluye al menos un servidor (106A, 106B, 106C; 208, 216), una primera solicitud (222) para acceder a un recurso (226) desde una aplicación (203) cliente, ejecutándose la aplicación cliente en un primer cliente (102A; 202), en el que la primera solicitud se recibe desde el primer cliente en un grupo (106; 201) de clientes;
asociar en el grupo de servidores un primer identificador de instancia de aplicación con el recurso;
permitir por el grupo de servidores el primer acceso solicitado al recurso;
recibir en el grupo de servidores una segunda solicitud (224) para el recurso desde la aplicación cliente después de recuperarse de un fallo, en el que la segunda solicitud se recibe desde un segundo cliente (102B; 204) diferente del primer cliente;
recibir en el grupo de servidores un segundo identificador de instancia de aplicación asociado con la segunda solicitud;
determinar si el primer identificador de instancia de aplicación y el segundo identificador de instancia de aplicación son los mismos; y
cuando los identificadores de instancia de aplicación primero y segundo son los mismos, realizar por el grupo de servidores las etapas que comprenden:
invalidar la primera solicitud; y
conceder la segunda solicitud de acceso al recurso.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2012/054038.
Solicitante: Microsoft Technology Licensing, LLC.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: ONE MICROSOFT WAY REDMOND, WASHINGTON 98052-6399 ESTADOS UNIDOS DE AMERICA.
Inventor/es: GEORGE,MATHEW, KRUSE,DAVID M, FATHALLA,DIAA, PINKERTON,JAMES T, PRAHALAD,PRASHANTH, JOLLY,THOMAS E.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F15/16 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 15/00 Computadores digitales en general (detalles G06F 1/00 - G06F 13/00 ); Equipo de procesamiento de datos en general. › Asociaciones de dos o más computadores digitales que tienen cada uno por lo menos una unidad aritmética, una unidad de programa y un registro, p. ej. para el procesamiento simultáneo de varios programas.
PDF original: ES-2626655_T3.pdf
Patentes similares o relacionadas:
Maximización de la calidad de servicio para la difusión en continuo de vídeos que se adaptan a la QOS a través de la configuración dinámica de la tasas de flujo en la capa de aplicaciones, del 6 de Mayo de 2020, de Hughes Network Systems, LLC: Procedimiento para difusión en continuo de datos de contenido que comprende: recibir, mediante un dispositivo de configuración de tasa de flujo de capa de aplicación […]
Difusión en continuo de tasa de bits adaptativa de medios almacenados en archivos contenedores Matroska usando protocolo de transferencia de hipertexto, del 6 de Mayo de 2020, de DIVX, LLC: Un dispositivo de reproducción configurado para realizar difusión en continuo de tasa de bits adaptativa, comprendiendo el dispositivo de reproducción un procesador […]
Método y servidor de consulta de información remota, del 29 de Abril de 2020, de Advanced New Technologies Co., Ltd: Método implementado por uno o más dispositivos informáticos, el método que comprende: recibir (S210) mediante un servidor de contenido […]
Aparato de hardware de conmutación de modo de SMP/ASMP rápido para un sistema de múltiples procesadores de alto rendimiento, baja energía y bajo coste, del 29 de Abril de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un sistema de procesamiento multiprocesador (MP) , caracterizado por que comprende: un regulador de voltaje y circuito de derivación […]
Acciones sensibles al contexto entre dispositivos heterogéneos de Internet de las Cosas (IoT), del 22 de Abril de 2020, de QUALCOMM INCORPORATED: Un procedimiento para permitir acciones sensibles al contexto entre dispositivos heterogéneos de Internet de las Cosas, IoT, que comprende: recibir , en un dispositivo […]
Sistema electrónico que comprende dispositivos electrónicos, disyuntor que comprende dicho sistema, procedimiento de generación de un indicador de desviación en caso de incompatibilidad entre dispositivos y producto de programa de ordenador asociado, del 15 de Enero de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Sistema electrónico que comprende un conjunto de dispositivos (12A, 12B, 12C, 12D) electrónicos, comprendiendo cada dispositivo (12A, 12B, 12C, 12D) […]
Sistema y método de servidor de pantalla jerárquico, del 11 de Diciembre de 2019, de Netzyn, Inc: Un sistema de servidores, estando el sistema de servidores configurado para comunicarse a través de una red con un sistema de usuario , comprendiendo el sistema de […]
Sistema y método para la duplicación de fotogramas y la ampliación de fotogramas en codificación y envío por flujo continuo de vídeo en directo, del 4 de Diciembre de 2019, de DIVX, LLC: Un método, realizado por un sistema de codificación en directo, para codificar un flujo de entrada codificado […]