Dispositivo de procesamiento autogestionado.

Método para la autogestión de un dispositivo de procesamiento,

comprendiendo el método:

monitorizar y grabar cambios de sistema de archivos aplicación a aplicación durante una sesión (604);

al cerrar sesión un usuario de dicho dispositivo de procesamiento, preguntar a dicho usuario respecto a si los cambios realizados por aplicaciones individuales durante la sesión van a descartarse;

determinar si conservar los cambios de sistema de archivos (212; 626); y

deshacer los cambios de sistema de archivos cuando los cambios de sistema de archivos no van a conservarse (214; 628 a 642).

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2008/056940.

Solicitante: MICROSOFT CORPORATION.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY REDMOND, WA 98052-6399 ESTADOS UNIDOS DE AMERICA.

Inventor/es: GUNABALASUBRAMANIAM,Kohulan, KARKI,Mukesh, PARTHASARATHY,Narayanan, RACIBORSKI,Bohdan.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F11/14 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 11/00 Detección de errores; Corrección de errores; Monitorización (detección, corrección o monitorización de errores en el almacenamiento de información basado en el movimiento relativo entre el soporte de registro y el transductor G11B 20/18; monitorización, es decir, supervisión del progreso del registro o reproducción G11B 27/36; en memorias estáticas G11C 29/00). › Detección o corrección de errores en los datos por redundancia en las operaciones, p. ej. mediante la utilización de diversas secuencias de operaciones que conduzcan al mismo resultado (G06F 11/16 tiene prioridad).

PDF original: ES-2380160_T3.pdf

 

Dispositivo de procesamiento autogestionado.

Fragmento de la descripción:

Dispositivo de procesamiento autogestionado Antecedentes Algunos dispositivos de procesamiento, tales como, por ejemplo, ordenadores personales (PC) , tienen herramientas incorporadas para mantener el dispositivo de procesamiento. Generalmente, las herramientas incorporadas satisfacen las necesidades de mantenimiento de procesamiento básicas de manera aislada y pueden requerir un alto nivel de pericia informática para usar de manera apropiada las herramientas incorporadas. Normalmente, los usuarios de dispositivos de procesamiento no consideran la configuración de las herramientas incorporadas hasta que o bien el dispositivo de procesamiento falla o bien se pierden datos. Además, los usuarios de dispositivos de procesamiento pueden instalar aplicaciones que provocan que el sistema operativo se vuelva inestable. Cuando un dispositivo de procesamiento se vuelve inestable o no se enciende apropiadamente debido a inestabilidades de aplicación, problemas de configuración de hardware, pérdida de datos, error humano u otros problemas, un usuario de dispositivos de procesamiento puede contactar con los fabricantes del dispositivo de procesamiento, desarrolladores de aplicaciones, o personal de soporte técnico, aumentando de este modo de este modo los costes de soporte. Además, disponibilidad de sistema puede verse afectada negativamente porque el sistema, o el dispositivo de procesamiento, puede no estar disponible hasta que el personal de soporte trata con éxito el problema o problemas, o el dispositivo de procesamiento ha sido devuelto tras haberse mandado a reparar.

El documento US 5 745 669 da a conocer una utilidad informática para monitorizar automáticamente cambios en la configuración de los archivos almacenados en un disco duro de ordenador. Se indica a un usuario cuando se detecta un cambio.

Además, el documento US 5 713 024 da a conocer un aparato de copia de seguridad de datos de arranque para restaurar automáticamente los archivos en el sistema seleccionado por un usuario que va a monitorizarse y preservarse.

Por consiguiente, el objetivo de la presente invención es mejorar la seguridad de los datos, en particular respecto a la protección de la integridad del sistema frente a la pérdida de datos.

Sumario Este Sumario se proporciona para presentar una selección de conceptos de forma simplificada que se describe adicionalmente a continuación en la Descripción Detallada. Este Sumario no pretende identificar características clave o esenciales del objeto reivindicado, ni pretende usarse para limitar el alcance del objeto reivindicado.

Casi todos los problemas a los que se enfrentan los usuarios de dispositivos de procesamiento en la actualidad, excepto los fallos de hardware, pueden estar provocados porque un cambio de un estado de sistema de un dispositivo de procesamiento se escribe en un dispositivo de almacenamiento no volátil. Por ejemplo, el dispositivo de procesamiento puede tener un funcionamiento defectuoso posteriormente cuando se lea el cambio. En cambio, los dispositivos de procesamiento que tienen solo almacenamiento volátil o almacenamiento de solo lectura no volátil generalmente pueden no tener un funcionamiento defectuoso debido a un cambio a un estado de sistema porque el cambio no puede conservarse. Las realizaciones según el objeto de esta descripción pueden guardar un cambio a un estado de sistema de un dispositivo de procesamiento, u otros datos de dispositivo de procesamiento en almacenamiento no volátil.

En realizaciones según el objeto de esta descripción, puede proporcionarse un dispositivo de procesamiento autogestionado. El dispositivo de procesamiento puede ser un ordenador personal (PC) , un ordenador portátil, u otro dispositivo de procesamiento. El dispositivo de procesamiento puede proporcionar varios servicios para proteger el dispositivo de procesamiento y los datos almacenados en éste y puede proporcionar servicios para restaurar el dispositivo de procesamiento a un estado operativo tras un fallo.

Realizaciones del dispositivo de procesamiento pueden proporcionar servicios de protección incluyendo, sin ánimo exhaustivo, protección antivirus, protección frente a software malicioso, protección de cortafuegos, servicios de gestión de parches de seguridad u otros servicios de protección. Además, el dispositivo de procesamiento puede proporcionar servicios de copia de seguridad para realizar copias de seguridad y restaurar archivos de usuario, archivos de sistema, información de configuración, y otra información de configuración. El dispositivo de procesamiento puede comprobar o monitorizar las condiciones de rendimiento y puede realizar una acción para mejorar el rendimiento basándose en las condiciones de rendimiento comprobadas o monitorizada. El dispositivo de procesamiento puede monitorizar la configuración y los cambios de archivo y puede proporcionar a un usuario una capacidad de conservar o descartar los cambios de configuración y/o los cambios de archivo aplicación a aplicación o en todo el sistema. Por ejemplo, en algunas realizaciones, puede proporcionarse al usuario la capacidad de conservar o descartar los cambios de configuración y/o los cambios de archivo en el arranque de sistema, inicio de sesión del usuario, cierre de sesión del usuario, y apagado del sistema.

Algunas realizaciones del dispositivo de procesamiento pueden incluir un botón o interruptor de recuperación, que cuando se selecciona o se pulsa puede hacer que el dispositivo de procesamiento se restaure a un estado operativo a partir de un estado de fallo, o puede hacer que el dispositivo de procesamiento indique a un usuario respecto a uno o más tipos de información que el dispositivo de procesamiento va a restaurar. Diversas realizaciones del dispositivo de procesamiento pueden detectar automáticamente inestabilidades y puede intentar automáticamente reparar las posibles causas de las inestabilidades. Algunas realizaciones del dispositivo de procesamiento pueden incluir un circuito integrado auxiliar adicional, o código de firmware (por ejemplo, Sistema Básico de Entrada Salida (BIOS) , u otro código de firmware) , que pueden realizar servicios de recuperación y de copia de seguridad cuando el dispositivo de procesamiento no puede recuperarse de otro modo de un fallo. La invención se define en detalle en las reivindicaciones independientes adjuntas 1 y 6.

Dibujos Con el fin de describir la manera en la que pueden obtenerse las ventajas y características mencionadas anteriormente y otras, se proporciona una descripción más particular a continuación y se proporcionará haciendo referencia a realizaciones específicas de la misma que se ilustran en los dibujos adjuntos. Entendiendo que estos dibujos representan sólo realizaciones típicas y por tanto no van a considerarse limitativos de su alcance, se describirán y explicarán implementaciones con especificidad y detalle adicional mediante el uso de los dibujos adjuntos.

Las figuras 1A y 1B son diagramas de bloques funcionales que ilustran dispositivos de procesamiento a modo de ejemplo, que pueden usarse en implementaciones según el objeto de esta descripción.

Las figuras 2A y 2B son diagramas de flujo de un procedimiento a modo de ejemplo para proporcionar servicios de protección y actualizaciones automáticas y para conservar o descartar cambios.

La figura 3 es un diagrama de flujo de un procedimiento a modo de ejemplo para mantener una copia de seguridad de parámetros del sistema y archivos de sistema y para proporcionar una capacidad para restaurar archivos a partir de una sesión previa.

La figura 4 es un diagrama de flujo de un procedimiento a modo de ejemplo para detectar inestabilidades e intentar automáticamente reparar las inestabilidades, así como para proporcionar una capacidad de restaurar archivos.

La figura 5 es un diagrama de flujo de un procedimiento a modo de ejemplo para monitorizar el rendimiento de un dispositivo de procesamiento y realizar automáticamente una acción para mejorar el rendimiento.

Las figuras 6A y 6B son diagramas de flujo de un procedimiento a modo de ejemplo para monitorizar los cambios realizados a archivos y directorios y conservar o descartar los cambios monitorizados.

Las figuras 7A y 7B son diagramas de flujo de un procedimiento a modo de ejemplo para realizar una acción de recuperación tras pulsar o seleccionar un botón interruptor de recuperación.

Descripción detallada Las realizaciones se analizan en detalle a continuación. Aunque se analizan implementaciones específicas, debe entenderse que esto... [Seguir leyendo]

 


Reivindicaciones:

1. Método para la autogestión de un dispositivo de procesamiento, comprendiendo el método: monitorizar y grabar cambios de sistema de archivos aplicación a aplicación durante una sesión (604) ; al cerrar sesión un usuario de dicho dispositivo de procesamiento, preguntar a dicho usuario respecto a si los cambios realizados por aplicaciones individuales durante la sesión van a descartarse; determinar si conservar los cambios de sistema de archivos (212; 626) ; y deshacer los cambios de sistema de archivos cuando los cambios de sistema de archivos no van a conservarse (214; 628 a 642) .

2. Método según la reivindicación 1, en el que la pregunta comprende además:

preguntar a dicho usuario respecto a si los cambios realizados durante una sesión a al menos un archivo de usuario, al menos un archivo de sistema, o tanto el al menos un archivo de usuario como el al menos un archivo de sistema van a conservarse o descartarse.

3. Método según la reivindicación 1, que comprende además: detectar automáticamente si existe al menos una inestabilidad de sistema; e intentar restaurar automáticamente el dispositivo de procesamiento a un estado estable tras detectar la al menos

una inestabilidad de sistema, o que comprende además:

detectar automáticamente si existe al menos una inestabilidad de sistema; intentar restaurar automáticamente el dispositivo de procesamiento a un estado estable cuando se detecta la al menos una inestabilidad de sistema; y proporcionar a un usuario una opción de restaurar los archivos modificados durante una sesión previa, o que comprende además: detectar automáticamente un fallo del dispositivo de procesamiento para arrancar; y restaurar automáticamente parámetros del sistema a partir de un área de almacenamiento para intentar restaurar el dispositivo de procesamiento a un estado de funcionamiento.

4. Método según la reivindicación 1, que comprende además:

proporcionar un botón de recuperación, en el que la activación del botón de recuperación restaura el dispositivo de procesamiento a uno de una pluralidad de estados de funcionamiento conocidos previamente.

5. Método según la reivindicación 1, que comprende además:

realizar automáticamente una copia de seguridad de los parámetros del sistema tras un arranque con éxito del dispositivo de procesamiento; y restaurar automáticamente los parámetros del sistema a partir de la copia de seguridad tras un arranque fallido posterior del dispositivo de procesamiento.

6. Medio legible por máquina tangible que tiene instrucciones para al menos un procesador de a dispositivo de procesamiento, comprendiendo el medio legible por máquina tangible instrucciones, que, cuando se ejecutan en un ordenador, realizan todas las etapas del método según una cualquiera de las reivindicaciones anteriores 1 a 5.


 

Patentes similares o relacionadas:

Procedimiento de parada de emergencia y sistema de seguridad asociado, del 20 de Mayo de 2020, de CLEARSY: Procedimiento de parada de emergencia de un elemento de seguridad de un conjunto de seguridad , comprendiendo el conjunto de seguridad […]

Procedimiento y aparato para la eliminación y la adición de CPU en caliente durante el funcionamiento, del 25 de Marzo de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un procedimiento de eliminación de unidades centrales de procesamiento CPU en caliente, donde el procedimiento se puede aplicar a un único servidor con una primera […]

Sistemas críticos de seguridad ferroviaria con redundancia de tareas y capacidad de comunicaciones asimétricas, del 22 de Enero de 2020, de Siemens Mobility, Inc: Sistema de control para un sistema de aplicación crítico de seguridad ferroviaria, que comprende: al menos un controlador, que comprende un procesador […]

Método, aparato, y sistema para determinar y ejecutar en una red inalámbrica una política de distribución de datos, del 8 de Enero de 2020, de HUAWEI TECHNOLOGIES CO., LTD.: Un método de procesamiento de datos de comunicación, que comprende: adquirir , por un aparato de procesamiento, una política de distribución de datos desde […]

Procedimiento, sistema, terminal y servidor de gestión de dispositivos para instalar componentes de software, del 27 de Noviembre de 2019, de HUAWEI TECHNOLOGIES CO., LTD.: Un procedimiento para instalar componentes de software, que comprende: recibir , mediante un terminal, un paquete de componentes de software suministrado directamente […]

Reconfiguración parcial de componentes de aceleración, del 24 de Julio de 2019, de Microsoft Technology Licensing, LLC: Un método para reconfigurar parcialmente un componente de aceleración de hardware programado con un rol y una interfaz de red, […]

Seguimiento de cambios usando redundancia en tiempo lógico, del 4 de Junio de 2019, de Microsoft Technology Licensing, LLC: Un método para mantener el seguimiento de cambios entre porciones unitarias de un sistema de almacenaje, comprendiendo el método: […]

Procedimiento para verificar un estado de funcionamiento seguro de un ordenador, del 21 de Mayo de 2019, de Siemens Mobility GmbH: Procedimiento para verificar un estado de funcionamiento seguro de un ordenador para controlar un sistema crítico para la seguridad, particularmente un sistema de […]

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í. .