Procedimiento para el control, que requiere autorizaciones referidas al usuario, de un aparato a través de un terminal móvil.

Procedimiento para el control, que requiere autorizaciones referidas al usuario,

de un aparato (1) a través de un terminal móvil (4), por medio de un enlace de datos local a través de un estándar Bluetooth-Low-Energy (BLE) entre el terminal móvil (4) y el aparato (1) que ha de ser controlado, en el que los comandos de control, que requieren autorizaciones referidas al usuario, para el aparato (1) que ha de ser controlado son generados mediante una interacción entre el terminal móvil (4) y un servidor de autenticación (5) y/o un servidor de administración de aparatos (6) y son transmitidos por el servidor de autenticación y/o de administración de aparatos (5, 6), a través del terminal móvil (4), al aparato (1) que ha de ser controlado, y en el que los comandos de control recibidos por el aparato (1) que ha de ser controlado no son verificados en cuanto a la autorización del usuario (8) para utilizar los comandos de control, caracterizado por que los comandos de control, que requieren autorizaciones referidas al usuario, para el aparato (1) que ha de ser controlado son recibidos por el terminal móvil (4) y, a continuación, son transmitidos al aparato (1) que ha de ser controlado para el control del mismo y no se almacenan en el terminal móvil (4), y si puede generarse sólo un comando de control posible, el procedimiento comprende los siguientes pasos:

- el inicio (s1) por parte del usuario (8) de un software en el terminal móvil (4);

- la realización (s2) de un registro o un alta del usuario (8) por medio de un enlace entre el terminal móvil (4) y el servidor de autenticación (5), y tras la realización (s3) del alta o del registro es enviada por el servidor de autenticación (5) una ID de sesión de usuario al terminal móvil (4);

- la selección (s4.1) de un aparato (1) que ha de ser controlado por el usuario (8) a través del terminal móvil (4), siendo enviada por un módulo BLE (3) al terminal móvil (4), mediante una interacción BLE entre el terminal móvil (4) y el módulo BLE (3) del aparato (1) que ha de ser controlado, una señal de difusión que contiene la ID de hardware del aparato (1) que ha de ser controlado (s4.2);

- el establecimiento (s5) de un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6), durante el cual se consulta el estado del aparato (1) que ha de ser controlado que puede ser identificado con la ayuda de su ID de hardware, y el envío (s6), del servidor de administración de aparatos (6) al terminal móvil (4), de una señal que indica la aptitud para ser controlado del aparato (1) que ha de ser controlado a través del terminal móvil (4);

- el establecimiento (s7) de un enlace de datos BLE entre el terminal móvil (4) y el aparato (1) que ha de ser controlado través del módulo BLE (3) y de un microcontrolador (2) del aparato (1) que ha de ser controlado, y en un siguiente paso (s8), el microcontrolador (2) signa un paquete de datos (DataString) con una clave pública del servidor de administración de aparatos (6) y lo envía (s9) al terminal móvil (4);

- el envío (s10) al servidor de administración de aparatos (6) del paquete de datos (DataString) signado, junto a la ID de sesión de usuario y la ID de hardware del aparato (1) que ha de ser controlado, solicitando el comando de control;

- la verificación (s11, s12) de la ID de sesión de usuario por el servidor de administración de aparatos (6) mediante una interacción con el servidor de autenticación (5), y en caso de una ID de sesión de usuario (s13) válida, la solicitud (s13) de un paquete de datos de respuesta (DataStringResponse) por un módulo de codificación (7);

- la verificación (s14) por el módulo de codificación (7) del paquete de datos (DataString) signado por el microcontrolador (2) mediante una clave privada del servidor de administración de aparatos (6) y la generación (s15) de un paquete de datos de respuesta (DataStringResponse) que contiene el comando de control y que, junto al paquete de datos (DataString) contenido, es signado (s16) por el módulo de codificación (7) con una clave pública del microcontrolador (2);

- la transmisión (s17) al servidor de administración de aparatos (6) del paquete de datos de respuesta (DataStringResponse) signado se transmite, junto al paquete de datos (DataString) signado contenido, y a continuación, en el paso (s18), el paquete de datos de respuesta (DataStringResponse) signado se conduce, junto al paquete de datos (DataString) signado contenido, al microcontrolador (2) a través de un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6), el terminal móvil (4) y el enlace de datos BLE entre el terminal móvil (4) y el microcontrolador (2), sin almacenarse en el terminal móvil (4);

- la verificación (s19, s20) por el microcontrolador (2) del paquete de datos de respuesta (DataStringResponse) signado recibido y del paquete de datos (DataString) reenviado, con la ayuda de una clave privada y, una vez realizada la verificación, el envío (s21) del comando de ejecución al aparato (1) que ha de ser controlado; y

- la ejecución del comando de control y el envío (s22) al servidor de administración de aparatos (6) de una información de estado sobre el enlace de datos BLE entre el terminal móvil (4) y el aparato (1) que ha de ser controlado, a través del módulo BLE (3), el terminal móvil (4) y un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6), y si se pueden generar varios comandos de control, el procedimiento comprende los siguientes pasos:

- el inicio (s1) por parte del usuario (8) de un software en el terminal móvil (4);

- la realización (s2) de un registro o un alta del usuario (8) por medio de un enlace entre el terminal móvil (4) y el servidor de autenticación (5), y tras la realización (s3) del alta o del registro es enviada por el servidor de autenticación (5) al terminal móvil (4) una ID de sesión de usuario;

- la selección (s4.1) de un aparato (1) que ha de ser controlado, por el usuario (8) a través del terminal móvil (4), y mediante una interacción BLE entre el terminal móvil (4) y un módulo BLE (3) del aparato (1) que ha de ser controlado es enviada (s4.2) por el módulo BLE (3) al terminal móvil (4) una señal de difusión que contiene la ID de hardware del aparato (1) que ha de ser controlado ;

- el establecimiento (s5) de un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6), siendo consultado el estado del aparato (1) que ha de ser controlado, que puede identificarse con la ayuda de la ID de hardware, y el envío (s6) por el servidor de administración de aparatos (6) al terminal móvil (4) de una señal que indica la aptitud para ser controlado del aparato (1) que ha de ser controlado a través del terminal móvil (4), y adicionalmente los comandos de control posibles (lista de comandos),

- la selección (s4.3) por parte del usuario (8) del comando de control deseado que ha de ser generado, de entre una pluralidad de comandos de control posibles, a través del terminal móvil (4), siendo enviada (s5') esta información por el terminal móvil (4) al servidor de administración de aparatos (6) que en un paso siguiente (s6') confirma la selección;

- el almacenamiento (s7') del comando de control seleccionado en el servidor de administración de aparatos (6) y la asignación del comando de control seleccionado a la ID de hardware del aparato 1;

- el establecimiento (s7) de un enlace de datos BLE entre el terminal móvil (4) y el aparato (1) que ha de ser controlado través del módulo BLE (3) y de un microcontrolador (2) del aparato (1) que ha de ser controlado, y en un siguiente paso (s8), el microcontrolador (2) signa un paquete de datos (DataString) con una clave pública del servidor de administración de aparatos (6) y lo envía (s9) al terminal móvil (4);

- el envío (s10) al servidor de administración de aparatos (6) del paquete de datos (DataString) signado, junto a la ID de sesión de usuario y la ID de hardware del aparato (1) que ha de ser controlado, solicitando el comando de control;

- la verificación (s11, s12) de la ID de sesión de usuario por el servidor de administración de aparatos (6) mediante una interacción con el servidor de autenticación (5), y en caso de una ID de sesión de usuario (s12) válida, la solicitud (s13) de un paquete de datos de respuesta (DataStringResponse) por el módulo de codificación (7), conteniendo o correspondiendo dicho paquete de datos de respuesta (DataStringResponse) al comando de control seleccionado deseado;

- la verificación (s14) por el módulo de codificación (7) del paquete de datos (DataString) signado por el microcontrolador (2) mediante una clave privada del servidor de administración de aparatos (6) y la generación (s15) de un paquete de datos de respuesta (DataStringResponse) que contiene el comando de control y que, junto al paquete de datos (DataString) contenido, es signado (s16) por el módulo de codificación (7) con una clave pública del microcontrolador (2);

- la transmisión (s17) al servidor de administración de aparatos (6) del paquete de datos de respuesta (DataStringResponse) signado se transmite, junto al paquete de datos (DataString) signado contenido, y a continuación, en el paso (s18), el paquete de datos de respuesta (DataStringResponse) signado se conduce, junto al paquete de datos (DataString) signado contenido, al microcontrolador (2) a través de un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6), el terminal móvil (4) y el enlace de datos BLE entre el terminal móvil (4) y el microcontrolador (2), sin almacenarse en el terminal móvil (4);

- la verificación (s19, s20) por el microcontrolador (2) del paquete de datos de respuesta (DataStringResponse) signado recibido y del paquete de datos (DataString) reenviado, con la ayuda de una clave privada y, una vez realizada la verificación, el envío (s21) del comando de ejecución al aparato (1) que ha de ser controlado; y

- la ejecución del comando de control y el envío (s22) al servidor de administración de aparatos (6) de una información de estado sobre el enlace de datos BLE entre el terminal móvil (4) y el aparato (1) que ha de ser controlado, a través del módulo BLE (3), el terminal móvil (4) y un enlace entre el terminal móvil (4) y el servidor de administración de aparatos (6).

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

Solicitante: SKIDATA AG.

Nacionalidad solicitante: Austria.

Dirección: Untersbergstrasse 40 5083 Grödig/Salzburg AUSTRIA.

Inventor/es: WENNINGER,CHRISTIAN, DUCHAC,BERND.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G07C9/00 FISICA.G07 DISPOSITIVOS DE CONTROL.G07C APARATOS DE CONTROL DE HORARIOS O DE ASISTENCIA; REGISTRO O INDICACION DEL FUNCIONAMIENTO DE LAS MAQUINAS; PRODUCCION DE NUMEROS AL AZAR; APARATOS PARA VOTAR O APARATOS DE LOTERIA; DISPOSICIONES, SISTEMAS O APARATOS PARA CONTROLES NO PREVISTOS EN OTRO LUGAR.Registro individual en la entrada o en la salida.

PDF original: ES-2700476_T3.pdf

 

Patentes similares o relacionadas:

Cilindro de cierre para una llave electrónica, del 15 de Julio de 2020, de AUG. WINKHAUS GMBH & CO. KG: Cilindro de cierre para una llave electrónica , con un núcleo móvil dentro de una carcasa , con un canal de bloqueo dispuesto […]

Dispositivo para el control del paso de personas, del 15 de Julio de 2020, de MAGNETIC AUTOCONTROL GMBH: Dispositivo para el control del paso de personas con una esclusa de paso, cuya salida está cerrada por una puerta de salida, la cual se abre a una […]

DETECTOR DE TEMPERATURA PARA ACCESO A ESTABLECIMIENTOS., del 25 de Junio de 2020, de GIL SANZ, Jose Antonio: 1. Detector de temperatura para acceso a establecimientos, caracterizado por que está constituido a partir de una carcasa alargada verticalmente, a modo de columna, con su […]

MÉTODO PARA LA ELIMINACIÓN DEL SESGO EN SISTEMAS DE RECONOCIMIENTO BIOMÉTRICO, del 24 de Junio de 2020, de UNIVERSIDAD AUTONOMA DE MADRID: Método para eliminación del sesgo (por edad, etnia o género) en sistemas de reconocimiento biométrico, que comprende definir un conjunto de M muestras de Y personas diferentes […]

Sistemas y métodos para compartir documentos de identidad verificados, del 3 de Junio de 2020, de Trunomi Ltd: Un método para autorizar una divulgación de información de identidad, que comprende: en un dispositivo de cliente (102-1, 102-n) con uno o más procesadores […]

Método para determinar la distancia entre dos nodos de presencia, del 13 de Mayo de 2020, de Nida Tech Sweden AB: Un método en un primer nodo de presencia adaptado para determinar la distancia entre dicho primer nodo de presencia y un segundo nodo de presencia […]

Métodos y sistemas para la gestión de intercambio de llaves, del 13 de Mayo de 2020, de Keycafe Inc: Un procedimiento para facilitar el intercambio asíncrono de un conjunto de llaves entre las partes a través de múltiples centros de intercambio de llaves […]

Sistemas y método de control de acceso que utiliza un teléfono inteligente, del 13 de Mayo de 2020, de HONEYWELL INTERNATIONAL INC.: Un sistema de acceso de la puerta que comprende: un identificador de puerta legible asociado con una primera de entre una pluralidad de puertas, […]

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