Procedimiento para realizar una actualización de un sistema operativo.

Procedimiento para realizar una actualización de un sistema operativo para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1,

GBS2), en el que el dispositivo bus (G1 - G8) está compuesto de un procesador (MK) y una memoria flash (SP1 - SP3), el procedimiento consta de los siguientes pasos:

(VS1) proporcionar una aplicación de actualización (UP-A1- UP-A3) que comprende una pila de comunicación (CS) y una adaptación del hardware correspondiente para la comunicación y el acceso flash del dispositivo (G1 - G8);

Cargar la aplicación de actualización (UP-A1 - UP-A3) en la memoria flash, en el que después de la carga, la aplicación de actualización (UP-A1- UP-A3) toma el control del dispositivo bus (G1 - G8) y el sistema operativo existente (BS) ya no responde;

Inicializar los vectores de interrupción para que se remitan a la aplicación de actualización (UP-A1 - UP-A3) en la memoria flash;

Realizar la actualización del sistema operativo, en el que los datos individuales del dispositivo (G1 - G8) se almacenan de tal manera que, la aplicación de actualización (UP-A1 - UP-A3) puede acceder a ellos mientras se realiza la actualización del sistema operativo; y en el que, mientras se realiza la actualización del sistema operativo, se produce la comunicación del dispositivo bus (G1 - G8) a través de la aplicación de actualización (UP-A1 - UP-A3).

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E16175806.

Solicitante: SIEMENS SCHWEIZ AG.

Nacionalidad solicitante: Suiza.

Dirección: Freilagerstrasse 40 8047 Zürich SUIZA.

Inventor/es: HOCH, PETER.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F8/65 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 8/00 Disposiciones para la ingeniería del software (comprobación o depuración G06F 11/36; aspectos administrativos, de planificación u organización de la gestión de proyectos software G06Q 10/06). › Actualizaciones (disposiciones de seguridad para las mismas G06F 21/57).
  • G06F9/445 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).

PDF original: ES-2779321_T3.pdf

 

Procedimiento para realizar una actualización de un sistema operativo.
Procedimiento para realizar una actualización de un sistema operativo.

Reivindicaciones:

1. Procedimiento para realizar una actualización de un sistema operativo para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2) , en el que el dispositivo bus (G1 - G8) está compuesto de un procesador (MK) y una memoria flash (SP1 - SP3) , el procedimiento consta de los siguientes pasos:

(VS1) proporcionar una aplicación de actualización (UP-A1- UP-A3) que comprende una pila de comunicación (CS) y una adaptación del hardware correspondiente para la comunicación y el acceso flash del dispositivo (G1 - G8) ;

Cargar la aplicación de actualización (UP-A1 - UP-A3) en la memoria flash, en el que después de la carga, la aplicación de actualización (UP-A1- UP-A3) toma el control del dispositivo bus (G1 - G8) y el sistema operativo existente (BS) ya no responde;

Inicializar los vectores de interrupción para que se remitan a la aplicación de actualización (UP-A1 - UP-A3) en la memoria flash;

Realizar la actualización del sistema operativo, en el que los datos individuales del dispositivo (G1 - G8) se almacenan de tal manera que, la aplicación de actualización (UP-A1 - UP-A3) puede acceder a ellos mientras se realiza la actualización del sistema operativo; y en el que, mientras se realiza la actualización del sistema operativo, se produce la comunicación del dispositivo bus (G1 - G8) a través de la aplicación de actualización (UP-A1 - UP-A3) .

2. Procedimiento según la reivindicación 1,

en el que, después de la realización de la actualización del sistema operativo, los vectores de interrupción del dispositivo bus (G1 - G8) se establecen para el nuevo sistema operativo.

3. Procedimiento según una de las reivindicaciones anteriores,

en el que después de la realización de la actualización del sistema operativo, los datos individuales del dispositivo bus (G1 - G8) se establecen para el nuevo sistema operativo.

4. Procedimiento según una de las reivindicaciones anteriores,

en el que después de reiniciar el dispositivo bus (G1 - G8) el nuevo sistema operativo toma el control del dispositivo bus (G1 - G8) .

5. Procedimiento según una de las reivindicaciones anteriores,

en el que la antigua aplicación ya existente en el dispositivo bus (G1 - G8) se desactiva antes de que se realice la actualización del sistema operativo.

6. Procedimiento según una de las reivindicaciones anteriores,

en el que se carga una nueva aplicación en el dispositivo bus (G1 - G8) después de realizar la actualización del sistema operativo.

7. Procedimiento según una de las reivindicaciones anteriores,

en el que la carga de la aplicación de actualización (UP-A1 - UP-A3) y del nuevo sistema operativo tiene lugar a través de una interfaz de bus (KNX) del dispositivo bus (G1 - G8) para la instalación eléctrica programable orientada al bus (GBS1, GBS2) .

8. Procedimiento según una de las reivindicaciones anteriores,

en el que la carga de la aplicación de actualización (UP-Al - UP-A3) y del nuevo sistema operativo se realiza a través de una interfaz externa del dispositivo bus (G1 - G8) .

9. Programa informático para realizar una actualización del sistema operativo para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2) con instrucciones para llevar a cabo el procedimiento según una de las reivindicaciones 1 a 8.

10. Medio legible por ordenador que tiene comandos que pueden ejecutarse en un ordenador para realizar una actualización del sistema operativo según un procedimiento según una de las reivindicaciones 1 a 8 para un dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2) .

11. Dispositivo bus (G1 - G8) de una instalación eléctrica programable orientada al bus (GBS1, GBS2) , adecuado para llevar a cabo un procedimiento según una de las reivindicaciones 1 a 8.

 

Patentes similares o relacionadas:

Procedimiento de gestión de módulos de software integrados para una computadora electrónica de un dispositivo de conmutación eléctrica, del 17 de Junio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento de gestión de módulos de software integrados para una computadora electrónica integrada de un dispositivo eléctrico de conmutación de […]

Comunicación de datos de recompensa entre aplicaciones, del 10 de Junio de 2020, de Outfit7 Limited: Método de comunicación de datos de recompensa desde una primera aplicación que se ejecuta en un dispositivo de procesamiento de datos hasta una segunda aplicación […]

Compartición de objetos de primera clase a través de múltiples lenguajes de programación interpretados, del 29 de Abril de 2020, de THE BOEING COMPANY: Un método para compartir construcciones de lenguaje entre diferentes lenguajes de secuencias de comandos basados en Java, en el que las construcciones del […]

Sistema de control de acceso al servicio y procedimiento que usa un agente del navegador integrado, del 15 de Abril de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un sistema de control de acceso al servicio que usa un agente del navegador integrado, comprendiendo el sistema: un servidor que proporciona […]

Menú y configuración aumentada de búsqueda para aplicaciones informáticas, del 18 de Marzo de 2020, de Microsoft Technology Licensing, LLC: Un sistema, que comprende: un componente de referencia configurado para acceder a un conjunto de metadatos almacenados en un archivo […]

Sistemas y métodos para sincronización de datos y gestión de conmutación por error, del 19 de Febrero de 2020, de IEX Group, Inc: Un método para ejecutar una aplicación de forma expeditiva en al menos un procesador informático, comprendiendo el método: ejecutar simultáneamente una pluralidad de instancias […]

Aparatos y procedimientos de ampliación de servicios de aplicaciones, del 12 de Febrero de 2020, de QUALCOMM INCORPORATED: Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende: identificar una primera aplicación residente en el dispositivo […]

APARATO DE CONTROL PARA UN VEHÍCULO Y PROCEDIMIENTO PARA UNA ACTUALIZACIÓN DE DATOS PARA UN APARATO DE CONTROL PARA UN VEHÍCULO, del 22 de Febrero de 2012, de ROBERT BOSCH GMBH: Aparato de control (SG) para un vehículo (FZ) con: - una primera memoria (ROM), que presenta una primera zona (B1), en la que está previsto un Bootloader (B), y que presenta […]

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