ES2340860T3 - Sistema de manitorizacion y metodo para conectar un dispositvo de monitorizacion a un servidor de servicios. - Google Patents
Sistema de manitorizacion y metodo para conectar un dispositvo de monitorizacion a un servidor de servicios. Download PDFInfo
- Publication number
- ES2340860T3 ES2340860T3 ES05112794T ES05112794T ES2340860T3 ES 2340860 T3 ES2340860 T3 ES 2340860T3 ES 05112794 T ES05112794 T ES 05112794T ES 05112794 T ES05112794 T ES 05112794T ES 2340860 T3 ES2340860 T3 ES 2340860T3
- Authority
- ES
- Spain
- Prior art keywords
- server
- monitoring
- monitoring device
- service
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Small-Scale Networks (AREA)
- Hardware Redundancy (AREA)
Abstract
Método para conectar un dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a un servidor de atención o servicios (40, 41), comprendiendo dicho método: recuperar una dirección referente a un servidor de control (30, 31) de una memoria (206, 208) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), enviar un mensaje de conexión (600) desde el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a la dirección referente a un servidor de control (30, 31) en respuesta a que se produzca un evento de conexión en el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), establecer una conexión entre el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) y el servidor de control (30, 31), recuperar un código de identidad que es un identificador que identifica únicamente el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), a partir de una memoria (206, 208) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), siendo dicho identificador un número de serie, enviar el identificador del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de control (30, 31), extraer, en el servidor de control (30, 31), el identificador de la comunicación entre el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) y el servidor de control (30, 31), identificar, en el servidor de control (30, 31), un servidor de atención o servicios (40, 41) asociado al identificador extraído que identifica únicamente el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) haciendo coincidir el identificador extraído con un servidor de atención o servicios (40, 41), enviar una dirección referente al servidor de atención o servicios (40, 41) identificado desde el servidor de control (30, 31) al dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), enviar un mensaje de conexión (604) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de atención o servicios identificado (40, 41) en respuesta a la recepción de la dirección relacionada con el servidor de atención o servicios (40, 41) identificado, establecer una conexión de atención entre el dispositivo de monitorización (20, 208, 21, 23, 24, 25) y el servidor de atención o servicios (40, 41) identificado.
Description
Sistema de monitorización y método para conectar
un dispositivo de monitorización a un servidor de servicios.
La presente invención se refiere a los sistemas
de monitorización y a los dispositivos de un sistema de este tipo.
Particularmente, la invención se refiere a un método para conectar
un dispositivo de monitorización a un servidor de atención y a un
sistema de monitorización que permita tal conexión.
Los sistemas de monitorización para
monitorización de instalaciones, áreas de interés particular y/o
procesos conectados vía una red de ordenadores a los servidores de
monitorización o supervisión son cada vez más populares,
particularmente cuando tales sistemas de monitorización incluyen
cámaras digitales de monitorización. Una razón para la popularidad
de tales sistemas puede ser que los sistemas pueden utilizar en gran
medida una red existente, si ya existe en el lugar una red de
ordenadores.
Otra razón para usar una red general de
ordenadores como red de monitorización puede ser que la red que se
tiene que construir para el sistema de monitorización puede ser
utilizada para conectar otros tipos de equipo, por ejemplo
ordenadores, servidores y periféricos. Por estas razones la
tecnología se adapta a las organizaciones/personas que necesitan
solamente un dispositivo de monitorización o unos pocos así como a
las organizaciones/personas que necesitan una gran cantidad de
dispositivos de monitorización.
Un ejemplo de cómo conectar un dispositivo con
un servidor se describe en el documento WO 03/027906, en el que un
marco para la entrega de contenidos de Internet incluye una red de
servidor de abonados; y al menos un servidor de nombres de dominios
construido y adaptado para proporcionar un servicio de nombres de
dominio conocido basado en la política seguida sobre al respecto,
en donde, en respuesta a una petición para resolver un nombre de
ordenador primario, el servidor de nombres de dominio resuelve al
menos una dirección que corresponde a un servidor en la red de
suministro de contenidos basada en al menos un emplazamiento del
solicitante y otras consideraciones de política. Una dirección
devuelta por el servidor de nombres de dominio se selecciona en
base a uno o más de los siguientes criterios: (a) políticas
geográficas; (b) políticas de compartimiento de carga; (c)
políticas de desbordamiento; y (d) políticas de conocimiento de
red.
En un sistema de monitorización de este tipo,
los dispositivos de monitorización se disponen para enviar sus
datos de monitorización a un servidor de mantenimiento que procesa
los datos de monitorización o información para elaborar los datos
para el acceso por un usuario, para registrar la información de
monitorización, para almacenar, o para otros propósitos conocidos
para las personas expertas en la técnica de los sistemas de
monitorización.
En general los dispositivos de monitorización de
un sistema de este tipo son fabricados por una empresa y el
servidor de atención es mantenido por un proveedor de servicios de
monitorización, que suele ser otra empresa. El proveedor de
servicios de monitorización puede ser una empresa o una organización
especializada en la prestación de tales servicios. El proveedor de
servicios de monitorización puede también ser, sin embargo, una
empresa relacionada con las instalaciones, zonas y/o procesos
monitorizados, es decir la empresa que posee o hace funcionar los
sitios monitorizados. En los sistemas de hoy en día cada dispositivo
de monitorización se puede dotar de la dirección de un servidor del
servicio cuya dirección teclee el usuario directamente en el
dispositivo de monitorización. Otro método para establecer una
conexión entre el dispositivo de monitorización y un servidor de
atención es conectar con el servidor de atención por medio de un
ordenador conectado con la red de ordenadores y registrar el
dispositivo de monitorización en el servidor de atención.
Hoy en día, dicha programación de una dirección
a un proveedor de servicios o registro de un dispositivo de
monitorización en un servidor de atención se realizan por el usuario
o la persona que instaló el dispositivo de monitorización durante
el proceso de instalar el dispositivo de monitorización.
Algunos problemas generales asociados a los
sistemas de monitorización descritos es que la persona que realiza
la instalación puede no estar experimentada en la programación de
dispositivos de monitorización con lo que la programación puede ser
entonces un desperdicio de tiempo, la persona puede incorporar datos
erróneos en el dispositivo de monitorización.
Un objeto de la presente invención es
proporcionar un sistema de monitorización mejorado.
El objeto se logra por medio de un método para
conectar un dispositivo de monitorización con un servidor de
atención según la reivindicación 1 y por medio de un sistema de
monitorización según la reivindicación 12, un servidor de control
según la reivindicación 9, y un dispositivo de monitorización según
la reivindicación 10. En las reivindicaciones dependientes se
describen realizaciones de la invención.
Particularmente, según un primer aspecto de la
invención, un método para conectar un dispositivo de monitorización
a un servidor de atención, comprende recuperar una dirección
relativa a un servidor de control de una memoria del dispositivo de
monitorización, enviar un mensaje de conexión del dispositivo de
monitorización a la dirección referente a un servidor de control en
respuesta a un evento de conexión, extraer, en el servidor del
control, un identificador de la comunicación entre el dispositivo
de monitorización y el servidor de control, identificando, en el
servidor de control, un servidor de atención asociado al
identificador extraído, enviar una dirección referente al servidor
de atención identificado del servidor de control al dispositivo de
monitorización, enviar un mensaje de conexión del dispositivo de
monitorización al servidor de atención identificado en respuesta a
la recepción de la dirección referente al servidor de atención
identificado, estableciendo una conexión de servicio entre el
dispositivo de monitorización y el servidor identificado.
Según un segundo aspecto de la invención, el
sistema de monitorización comprende un dispositivo de
monitorización, un servidor de control, una pluralidad de
servidores de atención y una red que conecta los servidores y el
dispositivo de monitorización.
El dispositivo de monitorización incluye una
memoria que a su vez incluye una dirección de conexión que inicia
unos medios dispuestos para enviar un mensaje de conexión sobre la
red a la dirección de conexión en respuesta a un evento de
iniciación, y unos medios dispuestos para enviar un nuevo mensaje de
conexión a una dirección recibida en un mensaje por medio de dicha
red.
El servidor de control incluye un extractor de
identidad dispuesto para extraer un identificador de una
comunicación entre el dispositivo de monitorización y el servidor
de control, unos medios de coincidencia dispuestos para establecer
la coincidencia del identificador extraído con un servidor de
control o un servidor de atención y para recuperar una dirección al
servidor de atención coincidente, y un generador de mensajes
dispuesto para generar un mensaje que incluye la dirección
recuperada y enviar el mensaje generado al dispositivo de
monitorización.
Cada servidor de atención incluye unos medios
para recibir y procesar datos de monitorización procedentes de un
dispositivo de monitorización.
Una ventaja del método y del sistema arriba
descritos es que el mantenimiento y la instalación del dispositivo
se puede facilitar debido a que el dispositivo de monitorización es
guiado a un servidor de atención preferido por un servidor de
control en vez de requerir una persona para teclear la dirección a
un servidor de atención preferido. Además, de esta manera el
sistema puede ser mantenido más eficientemente, porque el servidor
de control puede ser más fácil o más eficaz para mantenerlo
actualizado con direcciones de servidor de atención nuevas o
cambiantes que el usuario o la persona de mantenimiento del
dispositivo de monitorización.
Otra ventaja es que el dispositivo de
monitorización inicia todas las conexiones con el
servidor/servidores de control y el servidor/servidores de
atención, lo cual facilita la integración de dispositivos de
monitorización de detrás de dispositivos de limitación de acceso,
por ejemplo un cortafuego, una NAT (Traducción de Dirección de
Red), un ISP (Proveedor de Servicios de Internet) proporcionando
direcciones dinámicas, en un sistema que alcanza el exterior de
tales dispositivos de limitación de acceso.
Según otra realización de la invención, una
recuperación inicial de una dirección referente a un servidor de
control de una memoria del dispositivo de monitorización en el
método anteriormente mencionado devuelve una dirección previamente
configurada referente a un servidor de control y en la cual se
realiza un envío inicial de un mensaje de conexión del dispositivo
de monitorización a la dirección previamente configurada en
respuesta a un evento de iniciación del dispositivo de
monitorización.
La ventaja de disponer un servidor de control
inicial como éste es que se facilita la instalación y la adaptación
al cliente de los dispositivos de monitorización del sistema. La
instalación se facilita como resultado de que la iniciación del
dispositivo de monitorización automáticamente pone en contacto con
un servidor de control predeterminado al producirse la iniciación
del dispositivo de monitorización, por tanto sin necesidad alguna
de proporcionar cualesquiera direcciones al dispositivo de
monitorización durante la instalación. Se facilita la adaptación a
requisitos particulares porque se pueden proporcionar
características específicas referentes al dispositivo de
monitorización por el servidor de control una vez producida una
comunicación inicial entre el dispositivo de monitorización y el
servidor de control, es decir, el servidor inicial del control. Por
consiguiente, el fabricante del dispositivo de monitorización no
necesita tener diferentes procesos de fabricación para diferentes
tandas de dispositivos de monitorización.
En otras palabras, el sistema según esta
realización de la invención puede solucionar los problemas del
fabricante en lo que concierne a la adaptación de los dispositivos
a requisitos particulares. Por ejemplo, durante la fabricación de
los dispositivos de monitorización de los sistemas de monitorización
de hoy en día se tienen que asociar a diferentes proveedores de
servicios y entonces cada dispositivo asociado con un proveedor de
servicios tiene que ser programado en un proceso que se modifica
para los requisitos particulares correspondientes al proveedor de
servicios asociado. Así pues, el fabricante tiene que proporcionar
una pluralidad de procesos de fabricación diferentes para los
dispositivos destinados a diferentes proveedores de servicios. Aún
incluso, los dispositivos así programados para un proveedor de
servicios específico tienen que ser entregados y vendidos al
proveedor de servicios o a los clientes específicos del proveedor de
servicios en cuestión.
Otra ventaja de esta realización es que permite
la gestión central de los dispositivos de monitorización y para
todos los servidores de atención.
Según otra realización adicional, el envío de un
mensaje de conexión del dispositivo de monitorización a un servidor
de control se realiza al menos una vez antes de enviar un mensaje de
conexión del dispositivo de monitorización a un servidor de control
que proporciona una dirección de un servidor de atención al
dispositivo de monitorización.
La ventaja de disponer una pluralidad de
servidores de control y de dirigir un dispositivo de monitorización
a otro servidor de control es que la responsabilidad de dirigir el
dispositivo de monitorización a un servidor de atención correcto
ser puede cambiada de una entidad responsable de la funcionalidad
general del sistema, por ejemplo el fabricante del dispositivo de
monitorización, a una entidad responsable de proporcionar el
servicio requerido, por ejemplo el proveedor de servicios.
Según otra realización la acción de identificar
un servidor de atención incluye adicionalmente los actos de
extracción de una dirección de red referente al dispositivo de
monitorización de la comunicación entre el dispositivo de
monitorización y el servidor de control, establecer la coincidencia
de la dirección de red con un proveedor de servicios, y seleccionar
un servidor de atención asociado al proveedor de servicios
coincidente.
Usando de esta manera la dirección de red
referente al dispositivo de monitorización puede ser fácil
identificar el proveedor de servicios, al menos en aquellos casos
en los que el proveedor de servicio que proporciona la conexión de
red está asociado con un proveedor de un servicio de monitorización
o si dichos proveedores de servicios son los mismos.
Según otra realización adicional, la acción de
identificar un servidor de atención incluye adicionalmente las
acciones de extraer un código de identificación incluido por el
dispositivo de monitorización en la comunicación entre el
dispositivo de monitorización y el servidor de control, establecer
la coincidencia de dicho código de identificación con un proveedor
de servicios, y seleccionar un servidor de atención asociado con el
proveedor de servicios coincidente.
Usando un código de identificación de esta
manera, se pueden adaptar para requisitos particulares los
dispositivos de monitorización y conectarlos a un proveedor de
servicios de monitorización específico en base a diversos
criterios. Por ejemplo una tanda de dispositivos de monitorización
puede estar adaptada a un proveedor específico de servicios de
monitorización que ofrece un descuento al comprar el dispositivo de
monitorización con la reserva de que el dispositivo será conectado
a los servidores de atención de ese proveedor de servicios de
monitorización. Así pues, el proveedor de servicios puede asegurar
la conexión del dispositivo de monitorización a los servicios del
proveedor de servicios. Además, la tanda de dispositivos de
monitorización puede ser dedicada a una empresa que tenga un
servidor de atención de su propiedad para monitorización de sus
propias instalaciones.
En las realizaciones, el dispositivo de
monitorización envía el mensaje de conexión al servidor de control
o al servidor de atención. La ventaja de esto es que se pueden
disponer los servidores para enviar mensajes de control en
respuesta a los mensajes del dispositivo de monitorización, por
ejemplo, en respuesta a una petición de HTTP. De este modo el
servidor de control puede efectuar un control sobre el dispositivo
de monitorización a pesar de los posibles dispositivos de obstáculo
al acceso, por ejemplo, cortafuegos, servidores de NAT, etc.
dispuestos entre el dispositivo de monitorización y el servidor.
Según una realización, el sistema incluye una
pluralidad de servidores de control que incluye al menos un
servidor inicial de control, que es un servidor de control de alto
nivel, o incluso del nivel superior, en una jerarquía de servidores
de control. Un servidor de control inicial de este tipo se dispone
para tener acceso a la información de dirección que permite al
menos la conexión indirecta a cualquier servidor de control y
servidor de atención del sistema.
Disponiendo el sistema de este modo es posible
distribuir responsabilidades entre los servidores. Por ejemplo, al
servidor de control inicial se le puede dar una responsabilidad
general de dirigir un dispositivo de monitorización al subsistema
correcto de los servidores de control y de los servidores de
atención, mientras que a un servidor de control en subsistema de
este tipo se le puede dar la responsabilidad de dirigir el
dispositivo de monitorización al servidor de atención más
adecuado.
Un objeto adicional de aplicabilidad de la
presente invención llegará a ser evidente a partir de la descripción
detallada dada a continuación. Sin embargo, se debería entender que
la descripción detallada y los ejemplos específicos, aunque indican
realizaciones preferidas de la invención, se dan solamente a título
de ilustración, puesto que para los expertos en la materia
resultarán evidentes diversos cambios y modificaciones dentro del
espíritu y del alcance de la invención a partir de esta descripción
detallada.
Otras características y ventajas de la presente
invención resultarán evidentes a partir de la siguiente descripción
detallada de una realización actualmente preferida, que hace
referencia a los dibujos anexos, en los cuales:
la Fig. 1 es una vista general esquemática de un
sistema de monitorización según la presente invención,
la Fig. 2 es un diagrama de tiempos esquemático
sobre la señalización en una realización de la invención,
la Fig. 3a es diagrama de bloques esquemático de
un dispositivo de monitorización según una realización de la
invención,
la Fig. 3b es un diagrama de bloques esquemático
de una cámara de vídeo que actúa como dispositivo de monitorización
según una realización de la invención,
la Fig. 4a es un diagrama de flujo esquemático
del proceso de un dispositivo de monitorización según una
realización de la invención,
la Fig. 4b es un diagrama de flujo esquemático
del proceso de un dispositivo de monitorización según otra
realización de la invención,
la Fig. 5 es diagrama de bloques esquemático de
un servidor de control según un aspecto de la invención,
la Fig. 6a es un diagrama de flujo esquemático
del proceso de un servidor de control según una realización de la
invención,
la Fig. 6b es un diagrama de flujo esquemático
del proceso de un servidor de control según otra realización de la
invención,
la Fig. 7 es diagrama de bloques esquemático de
un servidor de atención según una realización de la invención,
la Fig. 8 es un diagrama de flujo esquemático
del proceso de un servidor de atención según una realización de la
invención,
la Fig. 9 es un diagrama esquemático sobre una
configuración de un sistema de monitorización según la presente
invención,
la Fig. 10 es un diagrama esquemático sobre otra
configuración de un sistema de monitorización según la presente
invención,
la Fig. 11 es un diagrama esquemático sobre otra
configuración adicional de un sistema de monitorización según la
presente invención,
la Fig. 12 es un diagrama esquemático sobre
posibles relaciones de entrega en una configuración posible de un
sistema de monitorización según la invención.
\vskip1.000000\baselineskip
En la Fig. 1 se muestra una descripción de un
sistema de monitorización según una realización de la invención. El
sistema de monitorización 10 incluye un dispositivo de
monitorización 20, un servidor de control 30 y un servidor de
atención o servicios 40, estando conectados el dispositivo de
monitorización 20, el servidor de control 30, y el servidor 40 de
atención o servicios entre sí por medio de una red de ordenadores
50, tal como Internet, una LAN (Red de Área Local), una WAN, (Red
de Área Amplia). La red de ordenadores 50 puede incluir canales de
comunicaciones sin hilos y/o cableados. El dispositivo de
monitorización 20 puede ser una cámara digital, un detector de
movimientos, un detector de audio, un detector de IR, un dispositivo
de control de paso, una cerradura de puerta electrónica, un sistema
de control de elevador, un lector de tarjetas, etc.
En la Fig. 2 se representa esquemáticamente la
señalización entre los diferentes dispositivos. Las características
específicas de la comunicación entre los dispositivos pueden variar
dependiendo de los protocolos de comunicación usados y de la red
física. Sin embargo, para las personas expertas en la técnica de las
comunicaciones de ordenadores son conocidos los detalles respecto a
la forma de ejecutar tales las comunicaciones y por tanto no se
describen aquí. El dispositivo de monitorización 20 se dispone para
enviar un mensaje de conexión 600 en respuesta a una acción de
iniciación o a un evento de iniciación a una dirección almacenada en
el dispositivo de monitorización 20. El mensaje de conexión se
recibe en un servidor de control 30 que reside en dicha dirección.
El servidor de control 30 recibe el mensaje de conexión y el
dispositivo de monitorización 20 y el servidor de control 30
establecen una conexión. El servidor de control también extrae un
identificador de la comunicación recibida del dispositivo de
monitorización 20. El identificador se utiliza para establecer la
coincidencia del dispositivo de monitorización con un proveedor de
servicios y un servidor de atención preferidos. Cuando el servidor
de control 30 ha establecido una coincidencia, envía una dirección
en un mensaje 602 al dispositivo de monitorización. El mensaje se
identifica como un cambio de mensaje de dirección o un mensaje de
reconfiguración en el dispositivo de monitorización 20. En
respuesta a este mensaje 602, el dispositivo de monitorización 20
almacena la nueva dirección y envía un mensaje de conexión 600 ó 604
a la nueva dirección. La dirección recibida del servidor de control
30 puede dirigir a otro servidor de control 30 o servidor de
atención 30 dependiendo de la estructura del sistema, como se
explicará a continuación.
Cuando la dirección en el mensaje de
reconfiguración 602 recibido en el dispositivo de monitorización es
asociado con un servidor de atención o servicios 40 y, por
consiguiente, la conexión siguiente el mensaje 604 envió del
dispositivo 20 de monitorización se envía a un servidor 40, el
servidor de atención o servicios 40 y el dispositivo de
monitorización 20 establecen entonces una conexión de servicio 606
que permite la comunicación de los datos de monitorización al
servidor de atención o servicios 40 y posiblemente, pero no
necesariamente, los parámetros de configuración al dispositivo de
monitorización. Así, el dispositivo de monitorización 20 ha estado
conectado con un servidor que permite proporcionar los servicios de
monitorización. El servidor de atención o servicios 40 al cual el
dispositivo de monitorización 20 ha sido dirigido puede ser entonces
el servidor de atención o servicios 40 más adecuado con respeto a
la localización geográfica, localización en la red, servicios
disponibles, y/o razones específicas del cliente. Se decide cual de
estos criterios es aplicable con respeto a los dispositivos
específicos de monitorización 20 puede ser controlado por los datos
proporcionados al servidor de control 30 o a los servidores de
control 30 que dirigen el dispositivo 20 de monitorización al
servidor de atención o servicios 40.
Según una realización, el dispositivo de
monitorización 20 puede incluir unos medios de entrada 202, unos
medios de proceso 204, una memoria no volátil 206, una memoria
volátil 208, un interfaz de red 210, unos medios de iniciación 212,
unos medios de dispositivo de monitorización 216 como se muestra en
las Figs. 3a y 3b. La Fig. 3a es una vista esquemática de un
dispositivo general de monitorización y la Fig. 3b es una vista
esquemática de un dispositivo de monitorización 20 que es una cámara
digital. Para facilitar la comprensión de la invención, las figuras
3a y 3b no muestran todos los medios necesarios para hacer que los
medios realicen sus funciones normales, es decir los medios que
realizan una función de detector de IR como un detector de IR o os
que hacen una función de cámara digital como una cámara digital.
Todos los medios, tales como el soporte físico y el software,
requeridos para hacer el trabajo del dispositivo de monitorización
como dispositivo de monitorización se indican por los medios de
dispositivo de monitorización 216 en la Fig. 3a. En la Fig. 3b se
hace referencia a los medios correspondientes de cámara como medios
de cámara de vídeo 218. Los medios y las disposiciones requeridas
para habilitar una red de dispositivos ordinarios de monitorización
son conocidos para un experto. Un ejemplo de una red habilitada de
dispositivos de monitorización de este tipo existente en el mercado
hoy en día es la constituida por las cámaras digitales conectadas en
red de Axel Communications AB, Emdalavagen 14,
S-223 69 Lund, Suecia.
Como se describe anteriormente, el dispositivo
de monitorización 20 puede ser cualquier tipo de una pluralidad de
tipos de dispositivos y los medios de entrada 202 del dispositivo de
monitorización 20 son diferentes en diferentes tipos de
dispositivos de monitorización. Por ejemplo, los medios de entrada
202 de las cámaras digitales 20a de la Fig. 3b pueden ser un sensor
de imágenes, por ejemplo un CCD, los medios de entrada de un
detector de audio pueden ser un micrófono, etc. La función principal
de los medios de entrada 202 es detectar, muestrear o medir las
características monitorizadas por el dispositivo de monitorización
20 y proporcionar tales datos a los medios de procesamiento 204
para su transformación posterior.
Los medios de procesamiento 204 se disponen para
controlar la funcionalidad del dispositivo de monitorización y
ejecutar códigos de programa relacionados con las funciones de la
presente invención y las funciones generales del dispositivo de
monitorización 20. Se puede utilizar la memoria no volátil 206 por
el dispositivo de monitorización 20 para almacenar datos e
información relativos a la funcionalidad del dispositivo de
monitorización y a su interacción con el sistema de monitorización.
Particularmente, según una realización de la invención, se almacena
una lista 214 de direcciones a servidores de la red en la memoria no
volátil. Se pueden otorgar prioridades en la lista 214 de
direcciones marcando cada entrada de la dirección con un marcador de
prioridad. Los marcadores pueden ser números que identifiquen la
prioridad. La lista 214 de direcciones en un dispositivo de
monitorización enviado por el fabricante incluye al menos una
dirección previamente programada de un servidor 30, haciéndose
referencia generalmente a este servidor de control como el servidor
inicial de control en esta solicitud. La lista 214 puede incluir
una pluralidad de direcciones 35 donde la dirección marcada como
teniendo la prioridad más elevada es la primera dirección a la que
el dispositivo de monitorización enviará un mensaje de conexión en
respuesta a un evento de conexión. En caso de que esa primera
dirección falle, se intenta la siguiente dirección en prioridad en
la lista y también se le envía a la misma un mensaje de conexión.
Según otra realización, la dirección siguiente intentada en la
lista 214, en caso de un fallo de la primera dirección, se
selecciona aleatoriamente, lo cual puede dar lugar a una
distribución de carga en la red en caso de que muchos dispositivos
equipados con listas idénticas intenten conectar con una dirección
defectuosa esencialmente de manera simultánea.
La memoria volátil 208 se puede utilizar para
dar soporte a los medios de procesamiento 204 y/o para almacenar
temporalmente las direcciones recibidas de los servidores. Por
consiguiente, la memoria volátil 208 puede ser también una memoria
usada por las solicitudes ejecutadas en el dispositivo de
monitorización 20 por los medios de procesamiento 204.
La interfaz de red 210 es la interfaz entre el
dispositivo de monitorización 20 y la red 50. El hardware y el
software para cierto número de redes diferentes que se pueden
utilizar para ejecutar la interfaz de red 210 son bien conocidos
por las personas expertas en la técnica de las redes de
ordenador.
Los medios de iniciación 212 son unos medios que
generan un evento de iniciación y que de tal modo disparan el envío
del mensaje inicial de conexión a la dirección prioritaria
almacenada en la memoria no volátil 206. Según una realización, los
medios de iniciación 212 están constituidos por un detector
habilitado para detectar la conexión del dispositivo de
monitorización 20 a una red 50, es decir, bien la conexión de un
dispositivo de monitorización 20 alimentado de potencia a una red
50 o bien la alimentación de potencia de un dispositivo de
monitorización 20 ya conectado físicamente a una red 50. Disponiendo
tales medios de iniciación 212 la búsqueda y la conexión a un
servidor de atención o servicios 40 adecuado pueden ser
automatizadas completamente. Según otra realización, los medios de
iniciación 212 pueden ser un botón de alimentación de energía del
dispositivo de monitorización 20 o pueden ser un botón asignado
para la iniciación de la conexión del dispositivo de monitorización
20 a un servidor de atención o servicios 40.
Los medios dispuestos para enviar un mensaje de
conexión a un servidor de control 30 o a un servidor de atención o
servicios 40 en respuesta a un mensaje que incluye una dirección a
un servidor de este tipo o a un mensaje de reconfiguración que
incluye una dirección a un servidor de este tipo se pueden realizar
por un código de programa ejecutado por los medios de proceso
204.
En la Fig. 4 se ilustra el proceso del
dispositivo de monitorización 20 que encuentra un servidor de
atención o servicios 40, según una realización. Inicialmente, se
inicia el dispositivo de monitorización 20, que hasta entonces está
fuera de línea o bien apagado, es decir, se conecta a la red, se
alimenta de potencia, o es iniciado de cualquier otra manera
descrita anteriormente, etapa 620.
El dispositivo 20 de monitorización recupera
entonces la primera dirección de la lista prioritaria en la memoria
no volátil 206, etapa 622. Esta dirección puede ser la dirección
almacenada por el fabricante durante el proceso de fabricación. Sin
embargo, si el dispositivo de monitorización 20 ha estado
previamente conectado a un sistema según la invención, la dirección
puede ser una dirección almacenada en respuesta a un mensaje de
reconfiguración u otro mensaje, incluyendo una dirección a un
servidor más adecuado que el servidor de la dirección proporcionada
inicialmente en el dispositivo de monitorización 20.
A continuación, el dispositivo de monitorización
envía un mensaje de conexión por medio del interfaz de red 210 a un
servidor asociado con la dirección recuperada, etapa 624.
Después de que se haya enviado el mensaje de
conexión, el dispositivo de monitorización espera una respuesta del
servidor que recibió el mensaje de conexión.
Si, en la etapa 626, la respuesta es un mensaje
que incluye una dirección a un nuevo servidor o si la respuesta es
un mensaje de reconfiguración que incluye una dirección a un nuevo
servidor, el dispositivo de monitorización almacena esta dirección
en la memoria no volátil 206, etapa 628. La dirección puede ser
almacenada como la de mayor prioridad en la lista 214. Según una
realización específica, el mensaje de respuesta o el mensaje de
reconfiguración del servidor pueden incluir una lista totalmente
nueva de direcciones de servidor que sustituyen a la presente lista
en la memoria no volátil 206 o un subconjunto de direcciones que
sustituyen algunas de las direcciones de la presente lista.
Entonces el dispositivo de monitorización envía
un nuevo mensaje de conexión, etapa 630, a la nueva dirección del
servidor, o se ha cambiado la primera dirección en la lista
prioritaria después de que se haya cambiado la lista en la etapa
628, en respuesta al mensaje recibido. Entonces el dispositivo de
monitorización 20 espera una vez más una respuesta del servidor al
cual se envió el mensaje de conexión.
Si, en la etapa 626, no se identifica ninguna
nueva dirección de servidor en el mensaje de respuesta, el
dispositivo de monitorización 20 comprueba si la respuesta incluye
una indicación de que el servidor es un servidor de atención o
servicios 40 en sí mismo, etapa 632. Si la respuesta incluye tal
indicación, el dispositivo de monitorización 20 y el servidor de
atención establecen una conexión de atención, 10 etapa 634.
Si la respuesta no incluye una indicación de que
el servidor sea un servidor de atención, entonces el dispositivo de
monitorización puede esperar otro mensaje del servidor. En otra
realización, el dispositivo de monitorización envía un mensaje de
conexión a otra dirección de la lista directamente cuando se
determina que el mensaje de respuesta no identifica al servidor
como un servidor de atención o no identifica una nueva dirección de
servidor. En otra realización, se envía un mensaje de conexión a
otra dirección en la lista después de que un contador o un
temporizador indican que es probable que el servidor o la dirección
sean erróneos. Dicha otra dirección puede ser la dirección
siguiente en una lista con prioridades o una selección al azar en la
lista, según lo descrito anteriormente.
En otra realización, ilustrada en la Fig. 4b, la
etapa 622 de recuperar una dirección del servidor del dispositivo
de monitorización de memoria no volátil incluye además la
recuperación de un código de identidad que es un identificador que
identifica únicamente el dispositivo de monitorización, por ejemplo
tal como un número de serie, un código de producto combinado con un
código específico de artículo, etc. Este identificador se envía
entonces, en la etapa 625, al servidor de la dirección recuperada
bien en el mensaje de conexión, etapa 624, o en una comunicación
posterior con el servidor.
En la Fig. 5 se ilustra esquemáticamente una
realización del servidor de control 30. En el sistema se puede ver
el servidor de control 30 o los servidores de control 30 como guías
o centralitas. La conexión automática establecida por el
dispositivo de monitorización 20 se analiza en el servidor de
control y el servidor de control 30 proporciona al dispositivo de
monitorización 20 una dirección de un nuevo servidor, que es el más
relevante de acuerdo con la información de otros servidores
disponible para el servidor de control 30 y la información
proporcionada en la comunicación con el dispositivo de
monitorización 20. El servidor de control 30 incluye una interfaz
de red 310 para proporcionar comunicaciones de red, unos medios de
procesamiento 312 para el funcionamiento del servidor 30, una
memoria de control 314 para dar soporte y almacenar programas de
aplicación ejecutados por los medios de procesamiento 312, un
extractor de identidad 316 para extraer un identificador de un
dispositivo de monitorización de la comunicación entre el
dispositivo de monitorización 20 y el servidor de control 30, unos
medios de coincidencia 318 para establecer la coincidencia del
identificador con un servidor y un generador de mensajes de
reconfiguración 320 para generar y enviar una dirección asociada a
un servidor coincidente con el identificador extraído.
El extractor de identidad 316 se puede disponer
para que extraiga un identificador de la comunicación entre el
servidor de control 30 y un dispositivo de monitorización extrayendo
la dirección del dispositivo de monitorización que conecta con el
servidor de control 30, la dirección puede por ejemplo ser la
dirección IP del dispositivo 20 de monitorización. Esta extracción
es realizada por un extractor del dirección de IP 322 que puede
estar dispuesta para establecer claramente la dirección de la
respuesta incluida en el mensaje que se origina desde el
dispositivo de monitorización 20. Según otra realización, el
extractor de identidad 316 incluye un extractor 324 del código de
identidad dispuesto para extraer un código de identidad enviado por
el dispositivo de monitorización 20 en la comunicación entre el
servidor de control 30 y el dispositivo de monitorización 20. En una
realización, el servidor de control 30 incluye tanto el extractor
de dirección de IP 322 como el extractor 324 del código de
identidad y puede utilizarlos de acuerdo con diferentes esquemas,
por ejemplo, el extractor de identidad puede comenzar a extraer y a
probar si la dirección de IP se asocia a un servidor en una base de
datos 330 y si no continuar con una comprobación de código de
identidad o se puede disponer el extractor de identidad para
comenzar a extraer y a probar el código de identidad y entonces la
dirección de IP.
Los medios de coincidencia 318 hacen uso del
identificador extraído por el extractor 316 de identidad para
encontrar el servidor más adecuado para el dispositivo de
monitorización. Los medios de coincidencia 318 se disponen para
establecer la coincidencia del identificador del dispositivo de
monitorización con un servidor teniendo acceso a una lista o base
de datos 330 de identificadores y de servidores asociados. El acceso
a la lista o a la base de datos se realiza por unos medios de un
acceso de base de datos 326. La lista o la base de datos 330 usadas
para coincidencia se pueden disponer en el servidor, como un
periférico del servidor, o se pueden disponer para tener acceso por
medio de la red, la última realización se representa en la Fig. 5.
La lista o la base de datos 330 usada para la coincidencia puede,
según una realización, incluir entradas de identificadores y estar
cada identificador asociado al menos a un servidor de control o un
servidor de atención. Los expertos conocen disposiciones adicionales
de la lista o de la base de datos
330.
330.
La base de datos 330 o lista que incluye las
entradas de los identificadores y de la información que asocia un
identificador de un dispositivo de monitorización con un servidor de
control o con un servidor de atención puede ser editada teniendo
acceso a la lista o a la base de datos 330. La base de datos 330 o
la lista pueden requerir autorización para permitir que alguien
edite. Dicha edición de la lista o de la base de datos 330 se puede
realizar de muchas maneras diferentes. Por ejemplo, la edición se
puede realizar en conexión con la producción del dispositivo de
monitorización, en tal caso se introduce el código de identidad del
dispositivo de monitorización y se asocia con un proveedor o un
servidor de atención de un proveedor de servicios predeterminado,
pudiéndose realizar la edición por el proveedor de servicios que
introduce un código de identidad de un dispositivo de
monitorización que tiene que ser asociado a uno o un conjunto de sus
servidores, la edición se puede realizar por el proveedor de
servicio que introduce las direcciones de IP de su red y asocia
éstas a uno de sus servidores o a un conjunto de éstos, etc.
Una realización del proceso del servidor de
control que sirve al dispositivo de monitorización se muestra en la
Fig. 6a. El servidor de control 30 recibe un mensaje de conexión de
un dispositivo de monitorización 20, etapa 710, por medio de la red
y la interfaz de red 310. El dispositivo de monitorización 20 y el
servidor de control 30 establecen una conexión para comunicación,
etapa 712. Entonces el extractor de identidad 316 del servidor de
control 30 extrae el identificador de la comunicación, etapa 714. El
identificador se procesa entonces por los medios de coincidencia
318, que hacen coincidir el identificador, en esta realización
particular, con un proveedor de servicios, etapa 716.
Si, en la etapa 718, ningún proveedor de
servicios coincide con el identificador el servidor de control 30
puede generar un mensaje de error, etapa 720, y devuelve este
mensaje al dispositivo de monitorización 20 en una respuesta al
mensaje de conexión. El dispositivo de monitorización 20 puede estar
dispuesto para exhibir un código de error específico o activar
algún LED, Diodo Emisor de Luz, que indica el tipo de error.
Si ocurre tal error, el usuario puede informar
al soporte del dispositivo de monitorización o al proveedor de
servicios, dependiendo de cuál de las partes deba proporcionar
soporte, y pueden introducir una dirección correcta asociada al
dispositivo de monitorización 20 o la Dirección de IP del
dispositivo de monitorización 20, introducir el identificador del
dispositivo de monitorización 20 en la base de datos y asociarlo a
un servidor etc.
Si, en la etapa 718, un proveedor de servicios
coincide con el identificador, los medios de coincidencia 318
recuperan entonces una dirección de un servidor de ese proveedor de
servicios, etapa 722.
La dirección recuperada del servidor se presenta
entonces al generador 320 del mensaje de reconfiguración, que
genera un mensaje de reconfiguración u otro tipo de mensaje, etapa
724, incluyendo la dirección recuperada del servidor. Entonces se
envía el mensaje de reconfiguración, etapa 726, al dispositivo de
monitorización 20 y el dispositivo de monitorización actúa sobre el
mensaje de reconfiguración como se describe anteriormente con
respecto a las Figs. 3-4.
El proceso descrito en la Fig. 6a puede
ejecutado ventajosamente en un servidor inicial de control, es
decir, el tipo de servidor de control correspondiente a las
direcciones dispuestas en el dispositivo de monitorización con
respecto a la fabricación del dispositivo de monitorización. Este
servidor de control se puede controlar por el fabricante del
dispositivo de monitorización y puede presentar la ventaja de hacer
posible para el fabricante configurar grandes series de
dispositivos de monitorización usando procesos, programas y
características idénticos, independientemente de quien compre el
dispositivo o del proveedor de servicios con el cual se va a
relacionar el dispositivo de monitorización. Los programas y las
características de los dispositivos de monitorización se pueden
cambiar automáticamente cuando se conectan con el servidor de
control 30 por primera vez a fin de modificarlos para requisitos
particulares de acuerdo con peticiones específicas de proveedores
de servicios o de otras partes relacionadas con el dispositivo.
Tales cambios automáticos se entregan al dispositivo de
monitorización 20 en un mensaje de reconfiguración.
Otra realización del proceso de un servidor de
control puede ser como la mostrada en la Fig. 6b, el proceso es
similar al proceso de la realización de la Fig. 6a y por tanto se
utilizan los mismos números de referencia para las etapas que son
idénticas a las del proceso de la Fig. 6a. Los etapas que difieren
también utilizan los mismos números de referencia, pero se marcan
con el símbolo ' después del número. Por consiguiente, las
diferencias son generalmente que el proceso de la Fig. 6b no hace
coincidir un servidor haciendo coincidir en primer lugar un
proveedor de servicios, sino que el servidor se hace coincidir
directamente con el identificador. Por consiguiente, el
identificador extraído se hace coincidir con un servidor en la base
de datos, etapa 718', y si se encuentra un servidor, etapa 718', se
recupera la dirección
del servidor asociado con el servidor coincidente, etapa 722'. El resto del proceso es idéntico al proceso de la Fig. 6a.
del servidor asociado con el servidor coincidente, etapa 722'. El resto del proceso es idéntico al proceso de la Fig. 6a.
Un servidor de control 30 como el descrito en
relación con las Figs. 5, 6a y 6b se puede utilizar como servidor
de control 30 inicial. Además, tal servidor de control 30 puede ser
útil como un servidor de control 30 en una etapa posterior, es
decir, un servidor de control 30 dispuesto en un subsistema o un
servidor de control 30 de un proveedor de servicios que el servidor
inicial cuya dirección puede proporcionar el servidor de control 30
si no se almacenan todas las direcciones de servidores de atención
de un proveedor de servicios en la base de datos 330 utilizada por
el servidor inicial de control 30. De esta manera diferentes partes
pueden manejar diferentes sistemas de servidores de acuerdo con sus
objetivos. Por ejemplo, si el fabricante de los dispositivos de
monitorización gestiona un sistema de servidores de control
iniciales y los proveedores de servicios gestionan los servidores
de atención y posiblemente algunos servidores de control, solamente
se requiere al fabricante que siga la pista de los proveedores de
servicios y de un subconjunto de servidores de los proveedores de
servicios, mientras que se permite a los proveedores de servicios
fijar sus servidores de atención como deseen sin que tengan que
considerar cambios en la base de datos y en el servidor de control
del fabricante.
El servidor de atención o servicios 40 en el
sistema puede ser visto como un servidor que proporciona una
interfaz de usuario entre el dispositivo de monitorización 20 y el
usuario. El servidor de atención o servicios 40 se dispone para
proporcionar una conexión de atención al dispositivo de
monitorización para la transferencia de los datos de monitorización
al servidor de atención. Además, el servidor de atención se puede
disponer para procesar los datos recibidos del dispositivo de
monitorización 20 para presentarlo o hacer posible presentarlo para
un cliente de un usuario. El servidor 40 de atención o servicios
también se puede disponer para controlar el dispositivo de
monitorización. Para lograr el envío de los parámetros de control,
los datos, actualizaciones, etc., incluso a los dispositivos de
monitorización dispuestos detrás de dispositivos de limitación de
acceso, por ejemplo un cortafuego, una NAT (Traducción de Dirección
de Red), un ISP (Proveedor de Servicios de Internet) proporcionando
direcciones dinámicas, el servidor de atención o servicios 40 se
puede disponer para enviar tal información en respuesta a las
peticiones enviadas desde el dispositivo de monitorización. Esto se
logra fácilmente mientras el dispositivo de monitorización 20 esté
dispuesto para iniciar las comunicaciones.
En una realización, el servidor de atención,
véase la Fig. 7, incluye una interfaz de red 410 para permitir la
comunicación con los dispositivos de monitorización sobre la red 50,
unos medios de procesamiento 412 para la ejecución de aplicaciones
sobre el servidor de atención, una memoria 414 para almacenar las
aplicaciones y datos, y unos medios 416 de presentación de datos de
monitorización. Los medios 416 de presentación de datos de
monitorización comprenden uno o una pluralidad de aplicaciones para
permitir la presentación de los datos de monitorización a partir de
uno o una pluralidad de dispositivos de monitorización. Se conocen
por los expertos en la técnica servidores de atención que
proporcionan la posibilidad de recibir datos de monitorización,
procesar los datos y presentar los datos a los usuarios. Un ejemplo
de un posible servidor de atención o servicios 40 se encuentra en
la solicitud de patente sueca 0500071-6 con el
título "Sistema de monitorización y método para tener acceso a un
dispositivo de monitorización de un sistema de monitorización".
Esta solicitud describe también un método para comunicar a través
de los dispositivos de limitación de acceso.
En la Fig. 8 se muestra una realización del
proceso referente a la invención del servidor de atención. El
servidor de atención o servicios 40 recibe un mensaje de conexión de
un dispositivo 20, etapa 810 de monitorización. A continuación el
servidor de atención 10 y el dispositivo de monitorización
establecen una conexión de atención, etapa 812. Cuando se establece
la conexión de atención, el servidor de atención o servicios 40
puede comenzar a recibir datos de monitorización del dispositivo de
monitorización, etapa 814, y procesar, etapa 816, los datos de
monitorización recibidos de acuerdo con los requisitos del servidor
40 de atención o servicios, o los deseos del usuario final. A
continuación el servidor de atención o servicios 40 pueden almacenar
los datos de monitorización, etapa 818, para su presentación a un
cliente de un usuario o para su transferencia directa a un cliente
o a un servidor del usuario. Un cliente puede ser un ordenador del
emplazamiento de trabajo, un ordenador de mesa, un ordenador
portátil, un ordenador de mano, por ejemplo una PDA (Agenda Digital
Personal), un teléfono móvil, etc.
El sistema para conectar un dispositivo de
monitorización a un servidor de atención puede incluir una
pluralidad de dispositivos de monitorización 20, una pluralidad de
servidores de control y una pluralidad de servidores de atención.
Los dispositivos de monitorización pueden ser conectados a la red 50
directamente, por medio de otra red, por medio de un dispositivo de
limitación de acceso, etc.
En la Fig. 9 se muestra un ejemplo de un sistema
que incluye tres dispositivos de monitorización
20-22 y dos servidores de atención o servicios
40-41. En este ejemplo dos de los dispositivos de
monitorización están representados como cámaras de monitorización,
usando dos figuras de cámaras de aspecto visual diferente y una
caja general que indica un dispositivo de monitorización deseando
destacar que los dispositivos de monitorización del sistema no son
necesariamente idénticos con respecto a la marca de fábrica, tipo o
incluso función de monitorización, es decir el sistema de
monitorización puede incluir un detector de IR, una cámara de gran
angular, una cámara de baja resolución, simultáneamente. Los números
de los dispositivos de monitorización 20-22 en el
ejemplo ilustrado por la Fig. 9 puede ser fácilmente aumentado así
como el número de servidores de atención o servicios
40-41. Además, el sistema del ejemplo incluye un
servidor de control 30, que puede ser un servidor de control
controlado a su vez por el fabricante.
Además, uno de los dispositivos de
monitorización 22 está conectado a la red por medio de un
dispositivo de limitación de acceso 60, por ejemplo, un cortafuego,
un servidor de NAT (Traducción de Dirección de red), un ISP
(Proveedor de Servicios de Internet) que proporciona direcciones
dinámicas. Estos dispositivos de limitación de acceso no están
limitando el acceso del dispositivo de monitorización desde los
servidores porque se disponen para enviar la información o
instrucciones a los dispositivos de monitorización de manera que
pasan a través de tales dispositivos, por ejemplo, mediante la
provisión de información o instrucciones en respuesta a los
mensajes o peticiones del dispositivo de monitorización. En el
ejemplo, la base de datos a la que tuvo acceso el servidor de
control 30 durante el proceso de establecer la coincidencia de cada
uno de los dispositivos de monitorización con un servidor puede
incluir la información que asocia la dirección de IP del dispositivo
de monitorización 20 con el servidor de atención o servicios 40, en
base al hecho de que la dirección de IP del dispositivo de
monitorización 20 es una dirección de IP de un proveedor de acceso
de Internet que abastece al servidor de atención o servicios 40.
Adicional o alternativamente, la base de datos puede incluir
información que asocie un código de identidad enviado desde cada
uno de los dispositivos de monitorización 21 y 22 con el servidor
de atención 41. Por consiguiente, el servidor de control 30 puede
enviar la dirección del servidor de atención o servicios 40 al
dispositivo de monitorización 20 y la dirección del servidor de
atención 41 a los dispositivos de monitorización 21 y 22 en
respuesta a los mensajes de conexión enviados por cada uno de los
dispositivos de monitorización, si la base de datos del servidor del
control incluye información que asocie los dispositivos de
monitorización 20-22 a esos servidores de atención.
Según lo tratado anteriormente, las direcciones recibidas en los
dispositivos de monitorización pueden ser almacenadas en una memoria
no volátil para ser utilizadas durante una iniciación futura. Por
ejemplo si el dispositivo de monitorización 20 es desconectado y
vuelto a conectar otra vez, se puede almacenar la dirección del
servidor de atención o servicios 40 en una memoria no volátil y el
dispositivo de monitorización puede enviar el mensaje de conexión
directamente al servidor de atención o servicios 40 en vez de
enviarlo al servidor de control 30.
En la Fig. 10, más se presenta otra
configuración posible. En este caso podemos asumir que una empresa
requiere muchos dispositivos de monitorización 20 para monitorizar
sus instalaciones, todos conectados a una red privada protegida 51,
también conectan un servidor de atención directamente con la red
privada 51. Al comprar los dispositivos de monitorización 20 pueden
conseguir que los números de serie de las cámaras sean registrados
en el servidor de control y asociados a la dirección del servidor de
atención interno de la empresa, pudiendo ser el servidor de control
un servidor de control inicial. De esta manera, la instalación de
las cámaras se simplifica grandemente porque los dispositivos de
monitorización 20 solamente tienen que ser montados y conectados a
la red privada 51 y a continuación los dispositivos de
monitorización 20 se encuentran y configuran de nuevo
automáticamente para conectar al servidor de atención o servicios 40
previsto por medio del servidor de control 30.
En la Fig. 11 se presenta otra configuración
adicional del sistema. Se asume que un proveedor de servicio de
monitorización es también proveedor de servicios tales como acceso a
red, es decir, acceso a Internet. Se almacena una dirección de IP,
una porción de una dirección de IP, o una pluralidad de direcciones
de IP en la base de datos relacionada con el servidor de control 30
del fabricante, es decir, se carga tanta información de direcciones
de IP o tantas direcciones de IP como sean necesarias para
identificar que un dispositivo de monitorización se está conectando
a una dirección de IP del proveedor de servicios en la base de datos
del servidor de control 30. El proveedor de servicios también se
asocia con el servidor de control 31, que es un servidor de control
operado por el proveedor de servicios. El proveedor de servicios
tiene instalados, por alguna razón, dos servidores 40 y 41 de
atención o servicios.
El servidor de control 31 del proveedor de
servicios está dotado de una base de datos, que es mantenida por
proveedor de servicios, incluyendo información referente a con cual
de los servidores de atención o servicios 40-41 se
debe conectar cada dispositivo de monitorización
22-25. La información que asocia un dispositivo de
monitorización 22-25 a un servidor de atención o
servicios 40-41 en el servidor de control 31se puede
basar, como anteriormente, en la dirección de IP o se puede basar
en los códigos únicos que identifican el dispositivo específico de
monitorización. Así pues, cuando un dispositivo de monitorización 24
es conectado con la red del proveedor de servicios 52 envía un
mensaje de conexión al servidor de control 30, por medio de la red
del proveedor de servicios 52 y otra red 50. La red 50 puede ser
Internet, una LAN, una red WAN, o cualquier otra red, a la cual se
conecte el servidor de control.
El servidor de control 30 puede entonces
establecer la coincidencia, por ejemplo, de la dirección de IP del
proveedor de servicios con el servidor de control 31 y envía la
dirección asociada al servidor de control 31 al dispositivo de
monitorización 24. Entonces, el dispositivo de monitorización 24
envía un mensaje de conexión al servidor de control 31. El servidor
de control 31 puede entonces establecer la coincidencia de la
dirección de IP u otro identificador con el servidor de atención 41
y envía la dirección asociada al servidor de atención 41 al
dispositivo de monitorización 24. Entonces el dispositivo de
monitorización 24 envía un mensaje de conexión al servidor de
atención 41 y se puede establecer una conexión de atención con el
servidor de atención 41.
Los dispositivos de monitorización 25 y 22
pueden ser asociados de la misma manera al proveedor de servicios y
al servidor de control 31 del proveedor de servicios. Sin embargo,
el servidor de control 31 puede asociar cada uno de los
dispositivos de monitorización 25 y 22 con cualquiera de los
servidores de atención o servicios 40 y 41 dependiendo de las
entradas en la base de datos del servidor de control 31. Las razones
para asociar un dispositivo de monitorización a un servidor de
atención específico pueden variar. Una razón puede ser que un
proveedor de servicios proporciona un cierto servidor de atención
para las empresas pequeñas y medianas, un cierto servidor de
atención para una "solución casera" más barata y algunos
servidores de atención para las empresas grandes, que ejecutan
posiblemente aplicaciones modificadas para requisitos
particulares.
Los dos dispositivos de monitorización 20 y 21
no se conectan a la red común, por ejemplo Internet, por medio de
la red del proveedor de servicios. Estos dispositivos de
monitorización pueden estar asociados de todos modos al proveedor
de servicios de la figura. Por ejemplo, el servidor de control 30
puede identificar al proveedor de servicios a utilizar por medio de
un identificador enviado al servidor de control 30 durante la
comunicación entre el servidor de control 30 y cada uno de los
dispositivos de monitorización.
En la Fig. 12 se muestra un ejemplo de las
entregas del dispositivo de monitorización de un servidor a otro
servidor. En el contexto de esta solicitud, la entrega del
dispositivo de monitorización significa que un servidor, que está
comunicando con el dispositivo de monitorización, proporciona una
dirección al dispositivo de monitorización y que el dispositivo de
monitorización envía un mensaje de conexión al servidor de la
dirección recibida 50 y, de este modo, el dispositivo de
monitorización comienza a comunicar con el nuevo servidor dado por
el servidor anterior. En la figura, cada flecha indica que el
servidor del cual se origina la flecha envía la dirección del
servidor al que apunta la flecha al dispositivo de monitorización y
el dispositivo de monitorización envía entonces un mensaje de
conexión a este servidor.
Es evidente a partir de la Fig. 12 que se puede
utilizar el sistema de la invención para ejecutar muchas estructuras
diferentes, las cuales se pueden cambiar fácilmente en caso de
necesidad. Existe un número limitado de servidores presentados en
la figura para facilitar la comprensión, al menos algunos de los
servidores pueden incluir probablemente referencias a muchos más
servidores de los que se representan en la figura.
En la estructura del ejemplo de la Fig. 12, el
sistema incluye dos servidores iniciales de control, denominados
servidor de control 30:1 y servidor de control 30:2 respectivamente.
Estos servidores pueden ser ambos los servidores iniciales del
fabricante, es decir, servidores que tienen su dirección previamente
programada en el dispositivo de monitorización durante la
fabricación. Un servidor de control 30 puede ser un servidor
dispuesto para actuar sin más o bien un servidor de control 30
según la presente invención, por ejemplo, el servidor de control
30:1, pero un servidor de control puede también realizar otras
tareas simultáneamente, es decir, ese servidor del control puede
ciertamente funcionar como otra clase de servidor simultáneamente y
para otros propósitos. Además, un servidor de control puede ser
dispuesto como servidor de control 30, según lo descrito
previamente, pero teniendo servidores de atención o servicios 40
dispuestos en el mismo sitio, en el mismo cuarto, o en la misma
cabina, por ejemplo, los servidores de control 30:2, 30:3, y 30:6.
Adicionalmente, se puede disponer un servidor de control 30 como
servidor combinado de control 30 y de atención o servicios 40, por
ejemplo el servidor de control 30:4, 30: 7. También se puede
disponer un servidor de control 30 inicial como un servidor
combinado de control 30 y servidor de atención o servicios 40, no
mostrado en la figura.
Como se indicó anteriormente, tanto el servidor
del control 30:1 como el 30:2 pueden ser servidores de control 30
iniciales gestionados por el fabricante de los dispositivos de
monitorización o cualquier otra parte interesada en proporcionar el
servicio general y la gestión de dicho sistema de monitorización.
Para facilitar la comprensión de la Fig. 12 y el funcionamiento y
las ventajas del sistema, se seguirá una trayectoria de entrega
desde el servidor de control. El dispositivo de monitorización está
automáticamente conectado con el servidor de control 30:1 cuando es
instalado e iniciado, es decir, la dirección del servidor de control
30:1 es la dirección de prioridad principal de la lista de
direcciones almacenadas en dispositivo de monitorización en relación
con la fabricación del dispositivo. En este ejemplo, la base de
datos asociada al servidor de control 30:1 incluye solamente dos
entradas, una entrada que incluye la dirección del servidor de
control 30:3 del proveedor de servicios y una entrada que incluye
la dirección del servidor de control 30: 4 del proveedor de
servicios. Se supone que el identificador del dispositivo de
monitorización tiene coincidencia con el servidor de control 30:3
del proveedor de servicios. Entonces el servidor de control 30:1
envía la dirección del servidor de control 30:3 al dispositivo de
monitorización y el dispositivo de monitorización envía un mensaje
de conexión al servidor del control 30:3. En el servidor de control
30:3 del proveedor de servicios se establece una vez más la
coincidencia del identificador del dispositivo de monitorización
con las entradas en una base de datos, esta vez una base de datos
del proveedor de servicios. Se establece la coincidencia del
dispositivo de monitorización con el servidor de atención o
servicios más adecuado 40:1 - 40:3 o incluso otros servidores de
control más 30:6-30:7, siendo esos servidores los
que están disponibles según las flechas de entrega de la figura. En
este ejemplo se supone que el servidor de control establece la
coincidencia del dispositivo de monitorización con el servidor de
atención o servicios 40:3 y envía la dirección de este servidor de
atención al dispositivo de monitorización. Entonces, el dispositivo
de monitorización y el servidor de atención establecen una conexión
de atención como se describe anteriormente.
El sistema de monitorización puede ser dotado
fácil y ventajosamente de servidores de reserva, es decir servidores
de control que proporcionan redundancia al sistema. Tales
servidores de reserva se pueden realizar en todos los niveles, es
decir tanto para los servidores iniciales de control como para los
servidores de control de nivel inferior. El servidor de reserva
puede ser un servidor de reserva asignado o un servidor de control
que sirve normalmente a otra región o a otros usuarios.
Claims (16)
-
\global\parskip0.950000\baselineskip
1. Método para conectar un dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a un servidor de atención o servicios (40, 41), comprendiendo dicho método:recuperar una dirección referente a un servidor de control (30, 31) de una memoria (206, 208) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25),enviar un mensaje de conexión (600) desde el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a la dirección referente a un servidor de control (30, 31) en respuesta a que se produzca un evento de conexión en el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25),establecer una conexión entre el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) y el servidor de control (30, 31),recuperar un código de identidad que es un identificador que identifica únicamente el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), a partir de una memoria (206, 208) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), siendo dicho identificador un número de serie,enviar el identificador del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de control (30, 31),extraer, en el servidor de control (30, 31), el identificador de la comunicación entre el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) y el servidor de control (30, 31),identificar, en el servidor de control (30, 31), un servidor de atención o servicios (40, 41) asociado al identificador extraído que identifica únicamente el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) haciendo coincidir el identificador extraído con un servidor de atención o servicios (40, 41),enviar una dirección referente al servidor de atención o servicios (40, 41) identificado desde el servidor de control (30, 31) al dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25),enviar un mensaje de conexión (604) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de atención o servicios identificado (40, 41) en respuesta a la recepción de la dirección relacionada con el servidor de atención o servicios (40, 41) identificado,establecer una conexión de atención entre el dispositivo de monitorización (20, 208, 21, 23, 24, 25) y el servidor de atención o servicios (40, 41) identificado. - 2. Método según la reivindicación 1, en el que una recuperación inicial de una dirección que se refiere a un servidor de control (30, 31) de una memoria (206, 208) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) devuelve una dirección previamente configurada referente a un servidor del control (30, 31) y en el que un envío inicial de un mensaje de conexión (600) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a la dirección previamente configurada se realiza en respuesta a un evento de iniciación en el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25).
- 3. Método según la reivindicación 1, en el que el envío de un mensaje de conexión (600) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a un servidor de control (30, 31) se realiza al menos una vez antes de enviar un mensaje de conexión del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a un servidor de control (30, 31) que proporciona una dirección de un servidor de atención o servicios (40, 41) al dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25).
- 4. Método según la reivindicación 2, en el que la acción de enviar un mensaje de conexión (600) desde el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a una dirección previamente configurada referente al servidor de control (30, 31) se realiza en respuesta al dispositivo de monitorización (20, 20a, 21, 22, 23, 24.25) que detecta una conexión de red.
- 5. Método según la reivindicación 2, en el que la acción de enviar un mensaje de conexión (600) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) a una dirección previamente configurada referente a un servidor del control (30, 31) se realiza en respuesta a una actuación manual de un botón dispuesto en el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25).
- 6. Método según la reivindicación 2, en el que la acción de enviar la dirección referente al servidor de atención o servicios identificado (40, 41) incluye el envío de la dirección referente al servidor de atención o servicios identificado (40, 41) en un mensaje de reconfiguración al dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) y en el que el método incluye adicionalmente el establecimiento, en el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), de una dirección utilizada en respuesta al evento de iniciación a la dirección referente al servidor de atención o servicios identificado (40, 41).
\global\parskip1.000000\baselineskip
- 7. El método según cualquiera de las reivindicaciones 1-6, que comprende adicionalmente el envío de información de monitorización del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de atención o servicios (40, 41) sobre la conexión de servicio establecida.
- 8. Método según la reivindicación 7, en el que el envío de información de monitorización incluye el envío de datos de video del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) al servidor de atención o servicios (40, 41) por medio de la conexión de servicio establecida.
- 9. Servidor de control para un sistema de monitorización (10) que comprende:una interfaz que conecta el servidor con una red (50),unos medios de coincidencia (318) dispuestos para establecer la coincidencia del identificador extraído con un servidor de control (30, 31) o un servidor de atención o servicios (40, 41) y recuperar una dirección correspondiente al servidor de atención o servicios (40, 41) coincidente yun generador de mensajes (320) dispuesto para generar un mensaje que incluye la dirección recuperada,caracterizado porun extractor de código de identidad (324) dispuesto para extraer un código de identidad de un mensaje recibido de un dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), siendo dicho código de identidad un identificador que identifica únicamente al dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), y siendo dicho identificador un número de serie.
- 10. Dispositivo de monitorización que comprende:una memoria (206, 208) que incluye una dirección asociada a un servidor de control (30, 31),unos medios de iniciación (212) dispuestos para enviar un mensaje de conexión (600) sobre una red (50) a dicha dirección en respuesta a un evento de iniciación, yunos medios dispuestos para enviar un nuevo mensaje de conexión a una dirección recibida en un mensaje por medio de dicha red en respuesta a la recepción de dicho mensaje recibidocaracterizado porun código de identidad almacenado en una memoria (206, 208), siendo dicho código de identidad un identificador que identifica únicamente al dispositivo de monitorización, siendo dicho identificador un número de serie, estando adaptado el dispositivo de monitorización para enviar este identificador a la dirección a la cual se envía el mensaje de conexión.
- 11. Dispositivo de monitorización según la reivindicación 10, en el que la memoria (206, 208) del dispositivo de monitorización incluye una lista con prioridades de direcciones que indican posibles servidores de control (30, 31).
- 12. Sistema de monitorización que comprende:un dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), un servidor de control (30, 31), una pluralidad de servidores de atención o servicios (40, 41) y una red (50) que conecta los servidores y el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25), donde el dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) incluye las características del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) de una cualquiera de las reivindicaciones 10-11,donde el servidor de control (30, 31) incluye características del servidor de control (30, 31) de la reivindicación 9, ydonde cada servidor de atención o servicios (40, 41) incluye:unos medios (412) para recibir y procesar datos de monitorización de un dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25).
- 13. Sistema de monitorización según la reivindicación 12, en el que el sistema de monitorización incluye una pluralidad de servidores de control (30, 31), incluyendo la pluralidad de servidores de control (30, 31) al menos un servidor de control (30) inicial, el cual es un servidor de de control alto nivel (30) en una jerarquía de servidores de control (30, 31), dispuesto para tener acceso a información de direcciones que permite al menos la conexión indirecta a cualquier servidor de control (30, 31) y al servidor de atención o servicios (40, 41) del sistema.
\newpage
- 14. Sistema de monitorización según la reivindicación 13, en el que el sistema de monitorización incluye al menos dos servidores de control (30, 31) iniciales.
- 15. Sistema de monitorización según una cualquiera de las reivindicaciones 12-14, en el que los medios de iniciación (212) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) son un detector de conexión de red.
- 16. Sistema de monitorización según una cualquiera de las reivindicaciones 12-14, en el que los medios de iniciación (212) del dispositivo de monitorización (20, 20a, 21, 22, 23, 24, 25) son un actuador para la actuación manual.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05112794A EP1802032B1 (en) | 2005-12-22 | 2005-12-22 | Monitoring system and method for connecting a monitoring device to a service server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2340860T3 true ES2340860T3 (es) | 2010-06-10 |
Family
ID=36282684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05112794T Expired - Lifetime ES2340860T3 (es) | 2005-12-22 | 2005-12-22 | Sistema de manitorizacion y metodo para conectar un dispositvo de monitorizacion a un servidor de servicios. |
Country Status (9)
| Country | Link |
|---|---|
| US (6) | US9882869B2 (es) |
| EP (3) | EP2045966B1 (es) |
| JP (1) | JP5037525B2 (es) |
| KR (1) | KR101308243B1 (es) |
| CN (1) | CN101346931B (es) |
| AT (1) | ATE458328T1 (es) |
| DE (1) | DE602005019440D1 (es) |
| ES (1) | ES2340860T3 (es) |
| WO (1) | WO2007073314A2 (es) |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8005879B2 (en) | 2005-11-21 | 2011-08-23 | Sap Ag | Service-to-device re-mapping for smart items |
| US7860968B2 (en) | 2005-11-21 | 2010-12-28 | Sap Ag | Hierarchical, multi-tiered mapping and monitoring architecture for smart items |
| US8156208B2 (en) | 2005-11-21 | 2012-04-10 | Sap Ag | Hierarchical, multi-tiered mapping and monitoring architecture for service-to-device re-mapping for smart items |
| US8522341B2 (en) | 2006-03-31 | 2013-08-27 | Sap Ag | Active intervention in service-to-device mapping for smart items |
| US8131838B2 (en) | 2006-05-31 | 2012-03-06 | Sap Ag | Modular monitor service for smart item monitoring |
| US8296413B2 (en) * | 2006-05-31 | 2012-10-23 | Sap Ag | Device registration in a hierarchical monitor service |
| US8396788B2 (en) | 2006-07-31 | 2013-03-12 | Sap Ag | Cost-based deployment of components in smart item environments |
| US8091772B2 (en) * | 2007-09-26 | 2012-01-10 | Google Inc. | Automated appliance registration |
| US8527622B2 (en) | 2007-10-12 | 2013-09-03 | Sap Ag | Fault tolerance framework for networks of nodes |
| EP2112806B1 (en) | 2008-04-14 | 2013-03-20 | Axis AB | Information collecting system |
| GB2461596A (en) * | 2008-07-07 | 2010-01-13 | View Network Solutions Ltd | IP network camera and server system |
| US20100079592A1 (en) * | 2008-09-26 | 2010-04-01 | John Traywick | Method for Monitoring a Predetermined Photographed Area Via A Website |
| CN101600098B (zh) * | 2009-06-19 | 2011-10-26 | 中兴通讯股份有限公司 | 一种分布式节点视频监控系统及其管理方法 |
| FI124526B (fi) * | 2009-10-27 | 2014-09-30 | Sandvik Mining & Constr Oy | Järjestely kaivosajoneuvojen kulunvalvontaan |
| CN102143353A (zh) * | 2010-02-02 | 2011-08-03 | 捷达世软件(深圳)有限公司 | 视频实时采集方法 |
| JP2012119850A (ja) * | 2010-11-30 | 2012-06-21 | Ricoh Co Ltd | 遠隔管理システム、被遠隔管理装置、遠隔管理装置、仲介装置および制御プログラム |
| US8863196B2 (en) * | 2010-11-30 | 2014-10-14 | Sony Corporation | Enhanced information on mobile device for viewed program and control of internet TV device using mobile device |
| FR2969442B1 (fr) * | 2010-12-20 | 2014-10-10 | Parkeon | Systeme de teleassistance pour le paiement d'une place de stationnement, comprenant un horodateur de stationnement en voirie et un dispositif de teleassistance. |
| CN102651697B (zh) * | 2011-02-28 | 2015-12-16 | 中兴通讯股份有限公司 | 一种网络设备、网络设备自主升级系统及升级方法 |
| CN102724165A (zh) * | 2011-03-29 | 2012-10-10 | 海尔集团公司 | 终端通信的控制方法和装置、以及管理服务器 |
| CN102196248B (zh) * | 2011-05-04 | 2013-06-12 | 杭州海康威视系统技术有限公司 | 一种移动视频监控系统及方法 |
| TWI427569B (zh) * | 2011-07-12 | 2014-02-21 | Mercuries Data Systems Ltd | 一種行動監控遠距保全系統及其方法 |
| JP5620937B2 (ja) * | 2012-03-29 | 2014-11-05 | 富士フイルム株式会社 | 制御システムおよび被制御装置ならびにそれらの動作制御方法 |
| US9118599B2 (en) * | 2012-04-13 | 2015-08-25 | Verizon Patent And Licensing Inc. | Network testing using a control server |
| US9285981B1 (en) | 2012-07-16 | 2016-03-15 | Wickr Inc. | Discouraging screen capture |
| CN102790721A (zh) * | 2012-08-09 | 2012-11-21 | 福建物联天下信息科技有限公司 | 物联网路由方法及系统、路由器 |
| DE102012217144A1 (de) * | 2012-09-24 | 2014-03-27 | Robert Bosch Gmbh | Endgerät, Überwachungssystem mit dem Endgerät sowie Verfahren zur Initialisierung des Endgeräts in dem Überwachungssystem |
| CN103974030A (zh) * | 2013-01-31 | 2014-08-06 | 陈育庆 | 用移动电话实现远程自动视频监控的方法 |
| US10944713B1 (en) * | 2018-05-24 | 2021-03-09 | Wickr Inc. | Secure directory services |
| KR102161443B1 (ko) * | 2013-12-20 | 2020-10-06 | 삼성전자 주식회사 | 스마트 홈 시스템의 피 제어 장치 검색 및 제어 방법과 장치 |
| CN104765749B (zh) * | 2014-01-07 | 2019-04-16 | 阿里巴巴集团控股有限公司 | 一种数据存储方法及装置 |
| US9406182B2 (en) * | 2014-03-12 | 2016-08-02 | Mg Tech Center Bv H.O.D.N. Lock Technology | Method of automatically activating a user code for an electronic lock |
| US9584530B1 (en) | 2014-06-27 | 2017-02-28 | Wickr Inc. | In-band identity verification and man-in-the-middle defense |
| US11055724B1 (en) * | 2014-07-09 | 2021-07-06 | Numerex Corp. | System and method for camera registration |
| CN104717601B (zh) * | 2014-08-22 | 2018-10-23 | 深圳市智美达科技有限公司 | 无线监控设备登录无线网络的方法和系统 |
| US10523537B2 (en) | 2015-06-30 | 2019-12-31 | Amazon Technologies, Inc. | Device state management |
| US10075422B2 (en) * | 2015-06-30 | 2018-09-11 | Amazon Technologies, Inc. | Device communication environment |
| US9584493B1 (en) | 2015-12-18 | 2017-02-28 | Wickr Inc. | Decentralized authoritative messaging |
| US9590958B1 (en) | 2016-04-14 | 2017-03-07 | Wickr Inc. | Secure file transfer |
| US9596079B1 (en) | 2016-04-14 | 2017-03-14 | Wickr Inc. | Secure telecommunications |
| CN105959650A (zh) * | 2016-06-27 | 2016-09-21 | 安徽科成信息科技有限公司 | 一种网络监控装置 |
| EP3305705B1 (en) * | 2016-10-05 | 2021-02-24 | KONE Corporation | Connection establishment in elevator system, escalator system or autowalk system |
| KR102362136B1 (ko) * | 2016-10-26 | 2022-02-11 | 가부시끼가이샤 도시바 | 정보 관리 시스템 |
| CN109273083B (zh) * | 2018-10-30 | 2020-10-13 | 北京雪扬科技有限公司 | 一种用于辅助脉诊的身体检测系统 |
| CN109273082B (zh) * | 2018-10-30 | 2021-03-23 | 北京雪扬科技有限公司 | 一种用于肿瘤检测的身体检测系统 |
| US11563579B2 (en) * | 2020-10-02 | 2023-01-24 | Nvidia Corporation | Token-based zero-touch enrollment for provisioning edge computing applications |
| CN113727065B (zh) * | 2021-07-21 | 2024-01-26 | 上海原圈网络科技有限公司 | 一种机器人之间的视频处理方法和机器人系统 |
| US12001576B2 (en) * | 2021-08-10 | 2024-06-04 | Keross Fz-Llc | Extensible platform for orchestration of data with enhanced security |
| US12417105B2 (en) | 2021-08-10 | 2025-09-16 | Keross Fz-Llc | Extensible platform for orchestration of data with built-in scalability and clustering |
| US12321732B2 (en) | 2021-08-10 | 2025-06-03 | Keross Fz-Llc | Extensible platform for orchestration of data using probes |
| JP7290373B1 (ja) * | 2022-05-10 | 2023-06-13 | 株式会社ピーゼットピー | 情報管理システム |
| US12585868B2 (en) * | 2023-12-06 | 2026-03-24 | T-Mobile Usa, Inc. | System to trace changes in a configuration of a service order code for service features of a telecommunications network |
Family Cites Families (54)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4214267A (en) * | 1977-11-23 | 1980-07-22 | Roese John A | Stereofluoroscopy system |
| US4526463A (en) * | 1982-07-30 | 1985-07-02 | CH2 M Hill, Inc. | Apparatus for exposing photosensitive media |
| WO1989007379A1 (en) * | 1988-02-01 | 1989-08-10 | Matsushita Electric Industrial Co., Ltd. | Three-dimensional imaging device |
| US5307354A (en) * | 1991-05-31 | 1994-04-26 | International Business Machines Corporation | Method and apparatus for remote maintenance and error recovery in distributed data processing networks |
| US6301242B1 (en) * | 1998-07-24 | 2001-10-09 | Xircom Wireless, Inc. | Communication system with fast control traffic |
| US6850497B1 (en) * | 1995-09-19 | 2005-02-01 | Mobile Satellite Ventures, Lp | Satellite trunked radio service system |
| US6754181B1 (en) * | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
| US6784924B2 (en) * | 1997-02-20 | 2004-08-31 | Eastman Kodak Company | Network configuration file for automatically transmitting images from an electronic still camera |
| JPH11224394A (ja) * | 1997-10-02 | 1999-08-17 | Advantest Corp | 電子計測器制御システムおよび電子計測器制御方法 |
| US6779030B1 (en) * | 1997-10-06 | 2004-08-17 | Worldcom, Inc. | Intelligent network |
| US6930709B1 (en) * | 1997-12-04 | 2005-08-16 | Pentax Of America, Inc. | Integrated internet/intranet camera |
| US6185598B1 (en) * | 1998-02-10 | 2001-02-06 | Digital Island, Inc. | Optimized network resource location |
| US6567122B1 (en) * | 1998-03-18 | 2003-05-20 | Ipac Acquisition Subsidiary I | Method and system for hosting an internet web site on a digital camera |
| US6353848B1 (en) * | 1998-07-31 | 2002-03-05 | Flashpoint Technology, Inc. | Method and system allowing a client computer to access a portable digital image capture unit over a network |
| US7463648B1 (en) * | 1999-08-23 | 2008-12-09 | Sun Microsystems, Inc. | Approach for allocating resources to an apparatus based on optional resource requirements |
| US7120692B2 (en) * | 1999-12-02 | 2006-10-10 | Senvid, Inc. | Access and control system for network-enabled devices |
| US7181766B2 (en) * | 2000-04-12 | 2007-02-20 | Corente, Inc. | Methods and system for providing network services using at least one processor interfacing a base network |
| US20020029197A1 (en) * | 2000-05-09 | 2002-03-07 | Kari Kailamaki | Method and system for billing over a wireless application protocol gateway |
| US6812962B1 (en) * | 2000-05-11 | 2004-11-02 | Eastman Kodak Company | System and apparatus for automatically forwarding digital images to a service provider |
| US6636259B1 (en) * | 2000-07-26 | 2003-10-21 | Ipac Acquisition Subsidiary I, Llc | Automatically configuring a web-enabled digital camera to access the internet |
| US7343408B2 (en) | 2000-12-05 | 2008-03-11 | Mformation Technologies, Inc. | System and method for wireless data terminal management using telecommunication signaling network |
| EP1344353B1 (en) * | 2000-12-22 | 2014-11-19 | BlackBerry Limited | Wireless router system and method |
| US20020149677A1 (en) * | 2001-04-09 | 2002-10-17 | Michael Wright | Digital camera with communications functionality |
| US6788946B2 (en) * | 2001-04-12 | 2004-09-07 | Qualcomm Inc | Systems and methods for delivering information within a group communications system |
| US6977743B2 (en) * | 2001-04-24 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Device-initiated image processing transaction system and method |
| JP2002328856A (ja) * | 2001-05-07 | 2002-11-15 | Matsushita Electric Ind Co Ltd | 情報端末、接続支援サーバ、接続支援サポートシステム及びプログラム |
| WO2003009539A1 (en) * | 2001-07-10 | 2003-01-30 | Fujitsu Limited | Mobile machine communication system and communication method |
| TW522685B (en) * | 2001-07-31 | 2003-03-01 | Inventec Appliances Corp | Method for implementing automatic network configuration setup in portable electronics communication equipment |
| US20040201682A1 (en) * | 2001-08-22 | 2004-10-14 | Lou Chauvin | System, method and software product for allowing a consumer to order image products over a communication network from a plurality of different providers |
| US20030040974A1 (en) * | 2001-08-22 | 2003-02-27 | Lou Chauvin | System, method and software product for allowing a consumer to order image products over a communication network from a plurality of different providers |
| JP4160506B2 (ja) | 2001-09-28 | 2008-10-01 | レヴェル 3 シーディーエヌ インターナショナル インコーポレーテッド. | 構成可能な適応型広域トラフィック制御および管理 |
| KR20030047343A (ko) * | 2001-12-10 | 2003-06-18 | 삼우정보기술 주식회사 | 인터넷을 이용한 감시 및 관리 시스템 |
| HUP0200104A2 (hu) | 2002-01-11 | 2003-08-28 | Ákos Hrabovszky | Kamerás távfelügyelet elrendezése és alkalmazási eljárása |
| US7526314B2 (en) * | 2002-02-20 | 2009-04-28 | Hewlett-Packard Development Company, L.P. | Remote data storage and retrieval for portable electronics |
| US6704401B2 (en) * | 2002-03-22 | 2004-03-09 | Hewlett-Packard Development Company, L.P. | System of and method for configuring an automatic appliance |
| EP1499233A4 (en) * | 2002-04-16 | 2009-02-18 | Carematix Inc | METHOD AND APPARATUS FOR REMOTELY MONITORING THE STATUS OF A PATIENT |
| US7764308B2 (en) * | 2002-05-27 | 2010-07-27 | Nikon Corporation | Image transmission system, image relay apparatus, and electronic image device |
| CA2390621C (en) * | 2002-06-13 | 2012-12-11 | Silent Witness Enterprises Ltd. | Internet video surveillance camera system and method |
| EP1520433B1 (de) * | 2002-07-10 | 2008-10-08 | Nokia Siemens Networks Gmbh & Co. Kg | Erkennung von dienst-minderleistungen in einem kommunikationsnetz |
| US6763226B1 (en) * | 2002-07-31 | 2004-07-13 | Computer Science Central, Inc. | Multifunctional world wide walkie talkie, a tri-frequency cellular-satellite wireless instant messenger computer and network for establishing global wireless volp quality of service (qos) communications, unified messaging, and video conferencing via the internet |
| CN1481088A (zh) * | 2002-09-04 | 2004-03-10 | 北京中星微电子有限公司 | 基于以太网的示警式多媒体自动监控系统和方法 |
| WO2004028488A2 (fr) * | 2002-09-26 | 2004-04-08 | L'oréal | Composition liquide brillante comprenant un polymère séquencé |
| JPWO2004039078A1 (ja) * | 2002-10-28 | 2006-02-23 | 株式会社デナロ | 特定領域の監視システム |
| GB2397202A (en) * | 2003-01-09 | 2004-07-14 | Satchwell Control Systems | business management system (bms) which updates controller configuration by broadcasting update messages |
| CN1748400A (zh) * | 2003-02-12 | 2006-03-15 | 皇家飞利浦电子股份有限公司 | 用于对UPnP设备的改变作出反应的方法和系统 |
| JP2004297759A (ja) | 2003-03-11 | 2004-10-21 | Seiko Epson Corp | 無線通信ネットワークシステムにおける接続認証 |
| JP2004355562A (ja) * | 2003-05-30 | 2004-12-16 | Kddi Corp | 機器認証システム |
| US20050060535A1 (en) * | 2003-09-17 | 2005-03-17 | Bartas John Alexander | Methods and apparatus for monitoring local network traffic on local network segments and resolving detected security and network management problems occurring on those segments |
| JP2005217974A (ja) * | 2004-01-30 | 2005-08-11 | Canon Inc | 電子機器及びその制御方法 |
| US8015234B2 (en) * | 2004-10-08 | 2011-09-06 | Sharp Laboratories Of America, Inc. | Methods and systems for administering imaging device notification access control |
| JP4908819B2 (ja) * | 2004-12-01 | 2012-04-04 | キヤノン株式会社 | 無線制御装置、システム、制御方法、及びプログラム |
| SE530217C2 (sv) | 2005-01-10 | 2008-04-01 | Axis Ab | Övervakningssystem och metod för åtkomst av en övervakningsenhet i ett övervakningssystem |
| US20060173997A1 (en) * | 2005-01-10 | 2006-08-03 | Axis Ab. | Method and apparatus for remote management of a monitoring system over the internet |
| WO2007029308A1 (ja) * | 2005-09-06 | 2007-03-15 | Hewlett-Packard Development Company, L.P. | 電文処理装置およびその方法 |
-
2005
- 2005-12-22 AT AT05112794T patent/ATE458328T1/de not_active IP Right Cessation
- 2005-12-22 DE DE602005019440T patent/DE602005019440D1/de not_active Expired - Lifetime
- 2005-12-22 EP EP09150846.5A patent/EP2045966B1/en not_active Expired - Lifetime
- 2005-12-22 EP EP05112794A patent/EP1802032B1/en not_active Expired - Lifetime
- 2005-12-22 ES ES05112794T patent/ES2340860T3/es not_active Expired - Lifetime
-
2006
- 2006-12-22 WO PCT/SE2006/001497 patent/WO2007073314A2/en not_active Ceased
- 2006-12-22 US US11/644,074 patent/US9882869B2/en active Active
- 2006-12-22 EP EP06835905A patent/EP1969765A2/en not_active Withdrawn
- 2006-12-22 JP JP2008547174A patent/JP5037525B2/ja active Active
- 2006-12-22 KR KR1020087013775A patent/KR101308243B1/ko active Active
- 2006-12-22 CN CN2006800485186A patent/CN101346931B/zh active Active
-
2011
- 2011-09-23 US US13/243,739 patent/US20120016985A1/en not_active Abandoned
-
2018
- 2018-01-29 US US15/882,594 patent/US10476840B2/en active Active
-
2019
- 2019-10-21 US US16/658,919 patent/US11019024B2/en active Active
-
2021
- 2021-04-22 US US17/237,756 patent/US11595351B2/en active Active
-
2023
- 2023-02-24 US US18/173,961 patent/US11909718B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US11909718B2 (en) | 2024-02-20 |
| US20070192464A1 (en) | 2007-08-16 |
| US20230198941A1 (en) | 2023-06-22 |
| US20210243154A1 (en) | 2021-08-05 |
| JP5037525B2 (ja) | 2012-09-26 |
| KR20080088589A (ko) | 2008-10-02 |
| US10476840B2 (en) | 2019-11-12 |
| US20180167356A1 (en) | 2018-06-14 |
| DE602005019440D1 (de) | 2010-04-01 |
| EP2045966B1 (en) | 2016-03-30 |
| EP1969765A2 (en) | 2008-09-17 |
| CN101346931B (zh) | 2012-01-11 |
| WO2007073314A3 (en) | 2007-09-27 |
| WO2007073314A2 (en) | 2007-06-28 |
| EP1802032A1 (en) | 2007-06-27 |
| JP2009521744A (ja) | 2009-06-04 |
| US11019024B2 (en) | 2021-05-25 |
| KR101308243B1 (ko) | 2013-09-13 |
| US20120016985A1 (en) | 2012-01-19 |
| EP1802032B1 (en) | 2010-02-17 |
| EP2045966A1 (en) | 2009-04-08 |
| US11595351B2 (en) | 2023-02-28 |
| US20200053045A1 (en) | 2020-02-13 |
| ATE458328T1 (de) | 2010-03-15 |
| US9882869B2 (en) | 2018-01-30 |
| CN101346931A (zh) | 2009-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1802032B1 (en) | Monitoring system and method for connecting a monitoring device to a service server | |
| US9041511B2 (en) | Facility management using mobile devices | |
| US8144692B2 (en) | Automation of IP phone provisioning with self-service voice application | |
| EP1727332B1 (en) | Name service system and method thereof | |
| EP3073677A1 (en) | Configuration services for user terminals | |
| CN101800794A (zh) | Ip电话和其他系统的配置 | |
| JP4613749B2 (ja) | 制御システム | |
| JP4650368B2 (ja) | クライアントサーバ接続システム、クライアントサーバ接続方法、接続サーバ、及びプログラム | |
| US20090323653A1 (en) | Communication service support device, method and program | |
| JP2020038598A (ja) | 認証システム、サーバ装置および認証プログラム | |
| JP4933156B2 (ja) | 画像撮影装置 | |
| US20070250603A1 (en) | System and method for enhancing DHCP and SNMP messages with RFID EPC ID | |
| US11055724B1 (en) | System and method for camera registration | |
| JP4966030B2 (ja) | サービス提供システムおよびそれに用いるセンターサーバ | |
| US8566587B2 (en) | Network system and method for operating network system | |
| US20120198100A1 (en) | System and Method for Surveillance | |
| WO2022249902A1 (ja) | 携帯端末、制御システム、制御方法、及び、プログラム | |
| JP2006319421A (ja) | 通信システム、通信方法、および通信プログラム | |
| IL297865A (en) | Management of electrical power supply via ethernet cable | |
| US20060023635A1 (en) | Method for coupling a device to a management server via a network | |
| JP2018109803A (ja) | 通知装置、通知方法、およびプログラム |