ES2345996T3 - Control de condicion para la transmision de mensajes. - Google Patents

Control de condicion para la transmision de mensajes. Download PDF

Info

Publication number
ES2345996T3
ES2345996T3 ES06300204T ES06300204T ES2345996T3 ES 2345996 T3 ES2345996 T3 ES 2345996T3 ES 06300204 T ES06300204 T ES 06300204T ES 06300204 T ES06300204 T ES 06300204T ES 2345996 T3 ES2345996 T3 ES 2345996T3
Authority
ES
Spain
Prior art keywords
condition
message
terminal
control
external
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
Application number
ES06300204T
Other languages
English (en)
Inventor
Julien Robinson
Mathieu Boussard
Denis Leclerc
Fabien Bataille
Abdelkrim Hebbar
Bruno Mongazon-Cazavet
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent SAS filed Critical Alcatel Lucent SAS
Application granted granted Critical
Publication of ES2345996T3 publication Critical patent/ES2345996T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/67ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Sistema que comprende: - un primer terminal (1); - un segundo terminal (21 ó 22 ó 23); - al menos un primer sistema de mensajería (31 ó 32 ó 33) capaz de transmitir, hacia el segundo terminal, al menos el cuerpo de mensaje de un mensaje (10) emitido desde el primer terminal; - al menos un dispositivo de control (4) de al menos una condición (11), al menos una vez, permitiendo el citado dispositivo de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es positivo, impidiendo el citado dispositivo de control que el primer sistema de mensajería transmita al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque el sistema comprende también: - al menos un servidor (51 ó 52 ó 53 ó 54) de datos externo al dispositivo de control; - al menos una conexión de comunicación a través de la red Internet entre por una parte el servidor externo o al menos uno de los servidor externos y por otra parte el dispositivo de control; y porque el dispositivo de control de condición está adaptado para: - almacenar un mensaje que ha sido enviado por el primer terminal y al cual ha sido asociada al menos una condición; - recibir al menos una información de parte de al menos un servidor externo; - efectuar al menos en parte el control de la condición asociada al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.

Description

Control de condición para la transmisión de mensajes.
La invención se refiere al dominio de los sistemas, de los dispositivos y de los procedimientos de control de condición para la transmisión de los mensajes a sus destinatarios. La condición o al menos una de las condiciones está preferentemente ligada al contexto del usuario receptor del mensaje.
Según una primera técnica anterior, por ejemplo descrita en la solicitud de patente americana US 2005/0186978, se conoce un dispositivo de control de condición, pero este control es puramente interno; en efecto, no apela a un servidor cualquiera de datos externo al dispositivo de control.
Según una segunda técnica anterior, por ejemplo descrita en la solicitud US 2002/0173304, se conoce un dispositivo de transmisión de mensaje de alerta de servidores de datos externos al dispositivo de transmisión hacia terminales; pero el control de condición para la transmisión de los mensajes de alerta no apela a una información obtenida de parte de un servidor de datos externo que sería en lo que a él se refiere distinto del propio mensaje de alerta. Otro ejemplo de la técnica anterior se encuentra en el documento US 2005/0089019.
La invención propone poder realizar un control de condición antes de la transmisión de un mensaje a un destinatario, con la ayuda de al menos una información obtenida de un servidor de datos externo al dispositivo de control y al terminal emisor, no proviniendo así la información externa utilizada para el control ni del mensaje que debe ser controlado ni del propio dispositivo de control. Resulta una mayor flexibilidad y una mayor riqueza en los tipos de condición que pueden ser unidos a un mensaje para permitir su transmisión.
La invención se refiere a la vez al sistema de control, al dispositivo de control y al procedimiento de control. El sistema de control y el dispositivo de control pueden ser implementados de dos maneras diferentes, con la ayuda de un dispositivo de control distinto del o de los sistemas de mensajería o bien con la ayuda de al menos un dispositivo de control integrado en un sistema de mensajería en forma de una capa aplicativa del citado sistema de mensajería. Cada sistema de mensajería, si hay varios, podría entonces tener su propia capa aplicativa de control.
Según la invención, se ha previsto un sistema que comprende: un primer terminal; un segundo terminal; al menos un primer sistema de mensajería capaz de transmitir, hacia el segundo terminal, al menos el cuerpo de mensaje de un mensaje emitido desde el primer terminal; al menos un dispositivo de control de al menos una condición, al menos una vez, permitiendo el citado dispositivo de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es positivo, impidiendo el citado dispositivo de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque el sistema comprende también: al menos un servidor de datos externo al dispositivo de control; al menos una conexión de comunicación a través de la red Internet por una parte entre el servidor externo o al menos uno de los servidores externos y por otra parte el dispositivo de control; y porque el dispositivo de control de condición está adaptado para: almacenar un mensaje enviado por el primer terminal; recibir al menos una información de parte de al menos un servidor externo; efectuar al menos en parte el control de condición relativo al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
Según la invención, se ha previsto también un sistema que comprende: un primer terminal; un segundo terminal; al menos un primer sistema de mensajería capaz de transmitir, del primer terminal al segundo terminal, al menos el cuerpo de mensaje de un mensaje, y que presenta una capa aplicativa de control de al menos una condición al menos una vez; permitiendo la citada capa aplicativa de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es positivo, impidiendo la citada capa aplicativa de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque el sistema comprende también: al menos un servidor de datos externo al primer sistema de mensajería; al menos una conexión de comunicación a través de la red Internet entre por una parte el servidor externo o al menos uno de los servidores externos y por otra parte el primer sistema de mensajería; y porque la capa aplicativa de control de condición está adaptada para: almacenar, o hacer almacenar por el primer sistema de mensajería, un mensaje enviado por el primer terminal; recibir al menos una información de parte de al menos un servidor externo; efectuar al menos en parte el control de condición relativo al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
Según la invención, se ha previsto igualmente un dispositivo de control de al menos una condición, al menos una vez, adaptado para: permitir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es positivo; impedir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque el dispositivo de control está también adaptado para: estar conectado a través de la red Internet al menos a un servidor de datos externo al dispositivo de control; y porque el dispositivo de control de condición está igualmente adaptado para: almacenar un mensaje enviado por un terminal; recibir al menos una información de parte de al menos un servidor externo; efectuar al menos en parte el control de condición relativo al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
Según la invención, se ha previsto además una capa aplicativa de control de al menos una condición; al menos una vez, destinada a estar integrada en un sistema de mensajería, adaptada para: permitir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es positivo; impedir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque la capa aplicativa de control está también adaptada para: estar conectada a través de la red Internet al menos a un servidor de datos externo a la capa aplicativa de control; y porque la capa aplicativa de control de condición está igualmente adaptada para: almacenar, o hacer almacenar por un sistema de mensajería, un mensaje enviado por un terminal; recibir al menos una información de parte de al menos un servidor externo; efectuar al menos en parte el control de condición relativo al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
Según la invención, se ha previsto finalmente un procedimiento de control de al menos una condición, al menos una vez, que comprende: una etapa de control de condición que, en caso de resultado de control de condición positivo, permite a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal, y que, en caso de resultado de control de condición negativo, impide a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo; caracterizado porque el procedimiento de control comprende también: una etapa de almacenamiento de un mensaje enviado por un terminal; una etapa de recepción de al menos un resultado de parte de al menos un servidor de datos externo por mediación de una comunicación a través de la red Internet; y porque: la etapa de control de condición relativo al citado mensaje almacenado se realiza al menos en parte con la ayuda de la resultado recibida del servidor externo.
La invención se comprenderá mejor y otras particularidades y ventajas resultarán evidentes con la ayuda de la descripción que sigue y de los dibujos adjuntos, dados a título de ejemplos, en los cuales:
- la figura 1 representa esquemáticamente un ejemplo de realización preferencial de un sistema que integra un dispositivo de control de condición, terminales, sistemas de mensajería, servidores de datos;
- la figura 2 representa esquemáticamente un ejemplo de realización preferencial de un mensaje en el cual el campo de condición está integrado a través de una extensión del formato del mensaje.
En las figuras 1 y 2, las flechas simbolizan intercambios de resultados. La figura 2 no representa más que un ejemplo de mensaje de condición que presenta un formato que ha sido extendido por adición de un campo de condición. El sistema de control de condición que llama al menos a un servidor de datos externo, así como el dispositivo de control y el procedimiento de control asociado, pueden también ser utilizados para controlar un mensaje encapsulado en un elemento de encapsulación que contiene el campo de condición que debe ser controlado. Pueden incluso ser utilizados para controlar un mensaje clásico con la ayuda de condiciones implementadas en la red de comunicación a través de elecciones de usuario uniformes para todos los mensajes enviados por los citados usuarios, pero esta implementación es netamente menos interesante, puesto que carece de flexibilidad y de simplicidad para la fijación de las condiciones por el usuario emisor del mensaje.
La figura 1 representa esquemáticamente un ejemplo de realización preferencial de un sistema que integra un dispositivo de control de condición, terminales, sistemas de mensajería, servidores de datos. Un primer terminal 1, llamado en lo que sigue terminal emisor, es susceptible de enviar un mensaje 10 asociándole al menos una condición 11. El terminal 1 es preferentemente un terminal de usuario, es decir susceptible de enviar un mensaje que tiene cualquier contenido a cualquier destinatario de su elección. El mensaje 10 es enviado con destino a un usuario receptor 2. Este usuario receptor 2 posee al menos un terminal receptor 21, puede poseer varios, por ejemplo igualmente de los terminales receptores 22 y 23. El mensaje 10 enviado generalmente con destino a un terminal receptor, por ejemplo al terminal receptor 21; sin embargo, este mensaje 10 podrá eventualmente en ciertas condiciones dirigirse hacia otro de los terminales receptores del usuario receptor 2, bien sea hacia el terminal receptor 22, bien sea hacia el terminal receptor 23. Uno o varios sistemas de mensajería, aquí los sistemas de mensajería, aquí los sistemas de mensajería 31, 32 y 33, pueden transmitir mensajes entre ciertos terminales. El mensaje 10 es enviado por el terminal emisor 1 a través de al menos un primer sistema de mensajería, por ejemplo el sistema de mensajería 31, capaz de transmitir, hacia el segundo terminal receptor, por ejemplo el terminal receptor 21, al menos el cuerpo de mensaje de un mensaje 10 emitido por el primer terminal emisor 1. En el caso más simple, el sistema de mensajería 31 encamina el mensaje 10 del terminal emisor 1 hasta el terminal receptor 21. Es igualmente posible que el mensaje 10 sea enviado a través del sistema de mensajería 31 con destino al usuario receptor 2, pero que antes de llegar al receptor 21, sea redirigido a través de otro sistema de mensajería, por ejemplo el sistema de mensajería 32, hacia otro terminal receptor, por ejemplo el terminal receptor 22. En este caso, el mensaje 10 transmitido por el sistema de mensajería por ejemplo 32 hacia el terminal receptor 22 es emitido por el terminal emisor 1, pero no ha sido emitido en origen a través del sistema de mensajería 32, sino a través de otro sistema de mensajería, el sistema de mensajería 31. En un caso simple, el mensaje 10 puede ser transmitido al terminal receptor como un todo. Debiendo al menos el cuerpo de mensaje del mensaje 10 ser transmitido, puesto que es la parte que el usuario emisor destinaba específicamente a la lectura del usuario receptor, puede suceder que sólo una parte del mensaje 10 sea transmitida, por ejemplo sin la condición 11 de manera que el usuario receptor 2 no pueda tener conocimiento de ello. Aquí, cada terminal receptor ha sido representado como acoplado a un sistema de mensajería diferente, pero varios terminales receptores pueden también estar acoplados al mismo sistema de mensajería. El terminal emisor 1 para un mensaje 10 puede eventualmente convertirse en terminal receptor para otro mensaje de condición, pero no necesariamente. El terminal receptor del mensaje 10 puede eventualmente también convertirse en terminal emisor para otro mensaje de condición, pero no necesariamente. Los terminales, tanto emisor como receptor, pueden ser por ejemplo un teléfono fijo o móvil, un ordenador portátil, un PDA ("Personal Digital Assistant - Asistente Digital Personal" en lengua inglesa).
Al menos un dispositivo de control 4 de condición va a efectuar un control de condición que presentará un resultado positivo o negativo. Si no hay más que una condición que verificar, si esta condición es verificada, el resultado de control de condición es positivo, mientras que si esta condición no es verificada, el resultado de control es negativo. Si hay una combinación lógica de varias condiciones elementales para verificar, si esta combinación lógica de varias condiciones elementales es verificada en su conjunto, el resultado de control de condición es positivo, mientras que si esta combinación lógica de varias condiciones elementales no es verificada en su conjunto, el resultado de control es negativo. Una combinación lógica de varias condiciones elementales puede ser verdadera en su conjunto incluso si todas las condiciones elementales no son verdaderas; esto depende de los operadores lógicos situados entre las condiciones elementales. En el caso en el que el resultado de control sea positivo, el dispositivo de control permite al sistema de mensajería encargado transmitir el mensaje 10, o al menos el cuerpo de mensaje del mensaje 10, hacia el terminal receptor, transmitirlo de manera efectiva. En el caso en el que el resultado de control sea negativo, el dispositivo de control impide al sistema de mensajería encargado de transmitir el mensaje 10, o al menos el cuerpo de mensaje del mensaje 10, hacia el terminal receptor, transmitirlo de manera efectiva, al menos durante el tiempo en el que el resultado de condición siga siendo negativo. De manera más simple, el dispositivo de control 4 permite al mensaje 10 o le impide continuar siendo encaminado hacia el terminal receptor al cual estaba destinado o hacia el terminal receptor hacia el cual debía ser redirigido, según el resultado del control de condición. En caso de resultado positivo, el mensaje 10 es transmitido. En caso de resultado negativo, el dispositivo de control puede bien suprimir el mensaje 10, bien efectuar de nuevo más tarde el control de condición una o varias veces, por ejemplo periódicamente, hasta que el control de condición resulte positivo, o incluso efectuar una o varias veces el control de condición, y suprimir el mensaje 10 a partir de uno o de varios resultados negativos, o incluso con la emisión de una temporización ventajosamente elegida por el usuario emisor del terminal emisor 1. El dispositivo de control presenta preferencialmente dos partes, una parte 41 que efectúa el control de condición y una parte 42 que almacena los mensajes que presentan al menos una condición que debe ser verificada.
El control de condición es efectuado por el dispositivo de control 4 con la ayuda de al menos un servidor de datos externo. Aquí, el dispositivo de control 4 puede tener acceso a varios servidores de datos externos para ayudarlo a efectuar el control, que son los servidores de datos externos 51 a 54. Un servidor de datos externo es un servidor que es externo al dispositivo de control 4, es decir que existe al menos una conexión de comunicación a través de la red Internet entre por una parte el servidor externo y por otra parte el dispositivo de control 4. El dispositivo de control 4 almacena el mensaje 10 enviado por el terminal emisor 1, al menos el tiempo de poder efectuar el control de condición. El dispositivo de control 4 recibe al menos una información de parte de al menos un servidor 14. La recepción de información puede llegar tras el almacenamiento del mensaje si el dispositivo de control 4 lo demanda tras la recepción del mensaje. En el caso en el que el servidor externo envíe regularmente informaciones actualizadas al dispositivo de control 4, la información necesaria puede ya estar disponible para el dispositivo de control 4 cuando recibe el mensaje 10. En el caso más simple, recibe una información de parte de un servidor externo. En casos más complejos, puede recibir varias informaciones de parte de un servidor, o una o varias informaciones de parte de varios servidores. El dispositivo de control 4 efectúa al menos en parte el control de condición relativo al citado mensaje 10 almacenado con la ayuda de la información o de las informaciones recibida o recibidas del servidor externo o de los servidores externos. El control se efectúa al menos en parte con la ayuda de esta o de estas informaciones recibida o recibidas de parte del servidor externo o de los servidores externos, puesto que el control de condición puede también hacer intervenir una o varias informaciones diferentes, como por ejemplo una información interna al dispositivo de control 4, o como una información contenida en el mensaje 10. La o al menos una de las condiciones es preferentemente obligatoria al menos durante un cierto tiempo; pero es posible que una o ciertas condiciones, o incluso todas, sean facultativas en el sentido en el que su verificación no sea necesaria para la transmisión del mensaje si el resultado de control no puede ser efectuado, por falta de información.
En otra realización no representada en la figura 1, el dispositivo de control está de hecho integrado en un sistema de mensajería y se presenta en forma de una capa aplicativa de control de condición, en cuyo caso el cambio de sistema de mensajería en curso de encaminamiento del terminal emisor hacia el terminal receptor no es posible. El servidor de datos es entonces externo al sistema de mensajería, es decir que existe al menos una conexión de comunicación a través de la red Internet entre por una parte el servidor externo y por otra parte el sistema de mensajería. La capa aplicativa de control de condición, bien almacena ella misma o bien hace almacenar por el sistema de mensajería, el mensaje 10 enviado por el terminal emisor 1, hasta que el control de condición sea efectuado.
Preferentemente, la condición o al menos una de las condiciones que se deben controlar es relativa al terminal receptor. Esto puede ser también una condición relativa más generalmente al propio usuario receptor.
Preferentemente el sistema comprende al menos otro sistema de mensajería capaz de transmitir un mensaje de un tipo diferente del primer sistema de mensajería. Por ejemplo en efecto, mientras que el mensaje 10 está destinado al usuario receptor 2, y más precisamente al terminal emisor 1, este mensaje 10, o al menos el cuerpo de mensaje de este mensaje 10, puede ser redirigido a través de otro sistema de mensajería 33, destinado a un terminal receptor 23 que está acoplado a él. Diferentes ejemplos de tipo de mensaje pueden ser SMSs ("Short Message Service" - Servicio de Mensajes Cortos en lengua inglesa), MMSs ("Multimedia Message Service" - Servicio de Mensajes de Multimedios en lengua inglesa), correos, mensajes de voz con un campo de condición que sería también de voz, etc....
En el caso de la transmisión entre un terminal emisor que utiliza un sistema de mensajería (por ejemplo el correo) y un terminal receptor que utiliza otro sistema de mensajería (por ejemplo el SMS), puede haber una transcripción de un formato a otro para permitir la transmisión del mensaje.
Preferentemente, bien a la demanda del terminal emisor 1, bien a la expiración de un periodo predeterminado, en caso de resultado de condición negativo, un mensaje de fracaso es reenviado hacia el terminal emisor 1. Así, en el primer caso, el usuario emisor sabe a qué atenerse sobre el tipo de mensaje 10, y en el segundo caso, en caso de condiciones demasiado difíciles de realizar, se evita que el dispositivo de control 4, y más particularmente la parte 42 que almacena los mensajes de condición, resulte entorpecido por mensajes demasiado numerosos que presentan condiciones nunca realizadas, puesto que una vez el mensaje de fracaso enviado y el usuario emisor advertido, el dispositivo de control puede entonces suprimir el mensaje 10.
Preferentemente, el sistema comprende al menos otro servidor de datos externo que puede ser consultado durante el control de condición, para el control de una misma condición. Esto mejora la fiabilidad del sistema, puesto que si un servidor externo es deficiente, el control de condición puede igualmente ser efectuado gracias a este servidor de recambio que no cuesta nada al sistema puesto que existe ya en la red Internet.
Preferentemente, la conexión hacia el servidor externo está asegurada por mediación de una suscripción cerca del servidor externo, lo que permite al dispositivo de control ser advertido después de que una condición no verificada se convierte en verificada. Si no, es necesario realizar numerosas consultas cercanas, bien sea varias consultas separadas con el riesgo de no transmitir el mensaje más que mucho tiempo después de la realización de las condiciones o bien, si hay varias condiciones que se deben satisfacer, que no sean jamás satisfechas simultáneamente durante un tiempo suficientemente largo para llegar a un resultado de control de condición que pueda ser positivo.
El servidor externo es un servidor no controlado por el dispositivo de control 4. Es un servidor clásico que pertenece a la red Internet y al que otros usuarios de la red Internet pueden acceder, al menos técnicamente incluso si una autorización puede a veces ser necesaria. Se citarán ahora varios ejemplos de servidores de datos externos. El servidor externo o al menos uno de los servidores externos es por ejemplo un reloj. Un ejemplo de condición es no transmitir el mensaje 10 más que al día siguiente de su envío. El servidor externo o al menos uno de los servidores externos es por ejemplo un servidor de localización del terminal receptor. Un ejemplo de condición es no transmitir el mensaje 10 más que cuando el terminal receptor está en la villa de Nueva York. Los relojes y los servidores de localización son los tipos de servidor más interesantes en la práctica. Otros servidores son no obstante posibles. El servidor externo o al menos uno de los servidores externos es por ejemplo un captador biométrico asociado al terminal receptor. Una información de nivel de stress del usuario receptor permite por ejemplo no transmitirle un mensaje más que cuando está en estado sicológico de recibirlo. El servidor externo o al menos uno de los servidores externos es por ejemplo un servidor meteorológico. Un ejemplo de condición es no transmitir el mensaje más que cuando haya nieve sobre París. El servidor externo o al menos uno de los servidores externos es una base de datos sicológicos proporcionada por el usuario del terminal receptor. Un ejemplo de condición es no transmitir el mensaje 10 más que cuando el usuario receptor haya indicado que está de nuevo de buen humor. Una o varias condiciones que se deben controlar pueden igualmente serlo de manera interna al dispositivo de control, con la ayuda de información o informaciones disponible o disponibles en el propio dispositivo de control, pero al menos una condición que se debe controlar lo es con la ayuda de un servidor externo.
La figura 2 representa esquemáticamente un ejemplo de realización preferencial de un mensaje en el cual el campo de condición está integrado a través de una extensión del formato del mensaje. El mensaje comprende un cuerpo de mensaje 102, un campo de condición no representado aquí puesto que está implícito y un campo receptor 100. Aquí, durante la composición del mensaje, no están representados más que los campos que el usuario emisor es susceptible de rellenar, a saber al menos el campo receptor 100 y el cuerpo de mensaje 102. El mensaje puede también contener otros campos facultativos que pueden ser rellenados por el emisor si lo desea, como por ejemplo un campo sujeto de mensaje 101 o un campo de datos complementarios de mensaje 102. El mensaje está destinado a ser enviado por un emisor, usuario emisor o terminal emisor, asociado al campo emisor hacia un receptor, usuario receptor o terminal receptor, asociado al campo receptor.
El mensaje comprende también un campo de condición 104 que está destinado a ser rellenado por el emisor asociado y que puede contener el o los parámetros representativos de al menos una condición elemental, particularmente la condición 11 de la figura 1, que está destinada a ser verificada por un servidor asociado al campo de condición 104, particularmente el dispositivo de control de la figura 1. El servidor asociado es distinto del receptor asociado; en efecto, el servidor asociado no es una parte del receptor asociado puesto que el receptor asociado no debe ser susceptible de controlar este servidor asociado o de modificar mensajes que no habría emitido. En efecto, el receptor asociado no debe poder influir sobre la o las condiciones puesta o puestas por el emisor asociado para la transmisión del mensaje, o en cualquier caso por el contrario contra la voluntad del usuario emisor. El servidor asociado está destinado a transmitir al menos el cuerpo de mensaje hacia el receptor asociado si la condición elemental es verificada, estando el citado servidor asociado destinado a no transmitir el cuerpo de mensaje hacia el receptor asociado si la condición elemental no es verificada, al menos durante tanto tiempo como la condición elemental no es verificada. En efecto, cuando la condición elemental no es verificada, el control de condición puede ser preferencialmente efectuado varias veces, eventualmente de manera periódica, en caso de fracaso de la primera vez. Este nuevo intento de control de condición es efectuado, bien sea hasta que la condición elemental resulte verificada, bien sea ventajosamente durante un cierto tiempo solamente tras el cual el mensaje puede simplemente ser suprimido por el servidor asociado, señalando un mensaje de fracaso emitido por el servidor asociado eventualmente al emisor asociado el fracaso de la tentativa de transmisión del mensaje.
El campo de condición 104 puede considerar en el caso simple que no se necesite más que la verificación de una condición elemental. Otros casos más complejos pueden por supuesto considerarse, como el caso en el que el campo de condición 104 puede contener el o los parámetros representativos de al menos una combinación lógica de varias condiciones elementales que están destinadas a ser verificadas por un servidor asociado al campo de condición. El servidor asociado está entonces destinado a transmitir al menos el cuerpo de mensaje hacia el receptor asociado si la combinación lógica es verificada, estando el citado servidor asociado destinado a no transmitir el cuerpo de mensaje hacia el receptor asociado si la combinación lógica no es verificada. En caso de no verificación de una condición lógica, una o varias tentativas de reintento como en el caso de la condición elemental descrita anteriormente siguen siendo posibles. Los operadores lógicos entre condiciones elementales pueden ser preferentemente de varios tipos diferentes, son entonces ventajosamente explicados en la campo de condición 104, permiten así una mayor riqueza y flexibilidad en la constitución de la combinación lógica de condiciones elementales. El o los operadores lógicos podrían también estar implícitos, bien si no hay más que uno posible, por ejemplo el operador ET, bien para al menos una o varias condiciones elementales, el tipo de cada una de estas condiciones elementales acciona un solo operador lógico y no otro. Otros ejemplos no limitativos de operadores lógicos entre condiciones elementales pueden ser, O, O exclusivo, Y NO etc.... o incluso estar más evolucionados como SALVO. Por ejemplo, transmitir el mensaje después de 14 horas o bien antes si el receptor asociado está ya en París. Por ejemplo transmitir al receptor asociado después de que esté en París salvo si nieva o salvo si está demasiado estresado.
El ejemplo preferencial de la figura 2 muestra una implementación en la cual el campo de condición 104 es una extensión del cuerpo de mensaje 102. En efecto, el mensaje presenta un formato en el cual a la vez el cuerpo de mensaje 102 y el campo de condición 104 están integrados. Esta implementación, la más simple de utilización, necesita igualmente un esfuerzo importante de realización, puesto que trata de definir un nuevo formato que hará el mensaje comprensible y tratable por el servidor asociado y que deberá permitir al sistema de mensajería poder continuar transmitiendo el mensaje. En el caso en el que el dispositivo de control de la figura 1 esté integrado en el sistema de mensajería en forma de capa aplicativa de este sistema de mensajería, esta capa aplicativa podrá encargarse de hacer el nuevo formato comprensible al sistema de mensajería sin tener que modificar éste substancialmente. Otra implementación, no representada en la figura 2, consiste en incluir el campo de condición en una encapsulación del cuerpo de mensaje. Esta implementación permite una puesta en práctica más simple en la medida en que no modifica el formato de origen del mensaje, la utilización será entonces sin embargo menos óptima.
Preferentemente, el campo de condición 104 no está nunca destinado a ser transmitido con el cuerpo de mensaje 102 al receptor asociado. Así la confidencialidad de la voluntad del usuario emisor está conservada frente al usuario receptor. Puede incluso considerarse, según el deseo del usuario, que ciertas condiciones elementales sean enmascaradas al usuario receptor durante la transmisión del mensaje mientras que otras condiciones elementales siguen siendo visibles para el usuario receptor. En este caso también, sólo una parte del mensaje se transmite realmente.
Preferentemente, el campo de condición comprende tres subcampos para al menos una ciertas o todas las condiciones elementales, a saber un tipo, una referencia y un operador, y la citada condición elemental es verificada, cuando el valor del tipo verifica la relación de tipo de operador de referencia, es decir cuando la comparación entre el tipo y la referencia por mediación del operador da un resultado positivo. Estos subcampos no son obligatorios, puesto que como se ha visto anteriormente, tanto particularmente para el tipo de condición como para el operador lógico, éstos pueden estar implícitos y no necesitarse que aparezcan en el campo de condición 104, particularmente durante la constitución del mensaje por el emisor. Más precisamente, el campo de condición 104 contiene preferencialmente tres subcampos, un primer subcampo de condición, un segundo subcampo de valor de condición, un tercer subcampo operador. La verificación de condición elemental consiste en efectuar la operación siguiente: durante el control, comparar el valor efectivo en el momento del control en un instante próximo, del tipo de condición contenido en el primer subcampo por una parte y del valor contenido en el segundo subcampo por otra parte, con la ayuda del operador contenido en el tercer subcampo; conllevando el resultado de esta comparación el permiso o la prohibición de transmisión del mensaje. Por ejemplo, sea el contenido de los tres subcampos siguientes "hora", "14", "superior a"; la condición correspondiente será verificada si es más de 14 horas. Por ejemplo, sea el contenido de los tres subcampos siguientes, "latidos del corazón", "120", "inferior a"; la condición elemental es verificada si el captador biométrico asociado al receptor señala que el número de los latidos de corazón del usuario receptor es inferior a 120 latidos por minuto. Por ejemplo, sea el contenido de los tres subcampos siguientes, "lugar", "Baviera", "inclusión"; la condición elemental correspondiente será verificada si el receptor se encuentra en un lugar en el interior de la región de Baviera en Alemania.
En resumen y de manera más general, el mensaje que comprende un cuerpo de mensaje, un campo emisor y un campo receptor, comprende también un campo de condición que es rellenado por el emisor y que permite a un servidor distinto del receptor, transmitir o no transmitir, al menos el cuerpo de mensaje hacia el receptor. Es el resultado de la evaluación del campo de condición por este servidor, el que puede ser particularmente el dispositivo de control de la figura 1 ó bien una capa aplicativa, la que puede ser particularmente el dispositivo de control de la figura 1 ó bien una capa aplicativa de un sistema de mensajería, que está en la base del permiso o de la prohibición de transmitir el mensaje, o más precisamente al menos una parte del mensaje que incluye el cuerpo de mensaje o incluso en el extremo reducido al cuerpo de mensaje.
Se darán ahora ejemplos de tipo de condición. Por ejemplo, la condición elemental o al menos una de las condiciones elementales es una condición de fecha. Un ejemplo de tal condición elemental es transmitir el mensaje desde el uno de Enero de 2006. Por ejemplo, la condición elemental o al menos una de las condiciones elementales es una condición de situación del receptor asociado. Un ejemplo de tal condición elemental es transmitir el mensaje desde que el receptor está en el tren a medio camino entre París y Viena. Por ejemplo, la condición elemental o al menos una de las condiciones elementales es una condición de biometría emitida desde un captador biométrico asociado al receptor asociado. Un ejemplo de tal condición elemental es transmitir un mensaje de alerta pre-registrado si el pulso del usuario emisor ya no es perceptible. Por ejemplo, la condición elemental o al menos una de las condiciones elementales es una condición de meteorología. Un ejemplo de tal condición elemental es transmitir el mensaje desde el fin de la tempestad sobre tal pueblo. Por ejemplo, la condición elemental o al menos una de las condiciones elementales es una condición de estado sicológico emitida desde una base de datos proporcionada por el usuario del receptor asociado. Un ejemplo de condición elemental es transmitir el mensaje cuando el usuario receptor indica su voluntad de estar de nuevo receptivo a mensajes de naturaleza humorística.
Pueden utilizarse varios idiomas para rellenar el campo de condición 104 del mensaje. Por ejemplo el idioma XML ("eXtensible Markup Language" en lengua inglesa) permite estructurar mejor los datos, lo que es particularmente útil cuando el campo de condición 104 comprende una combinación de condiciones elementales.
Son posibles otras sintaxis basadas en reglas lógicas escritas en idiomas de nivel superior basados en XML como por ejemplo SWRL ("Semantic Web Language" en lengua inglesa).
Un ejemplo de redacción del contenido de un campo de condición con la ayuda del lenguaje XML se da a continuación:
1

Claims (14)

1. Sistema que comprende:
-
un primer terminal (1);
-
un segundo terminal (21 ó 22 ó 23);
-
al menos un primer sistema de mensajería (31 ó 32 ó 33) capaz de transmitir, hacia el segundo terminal, al menos el cuerpo de mensaje de un mensaje (10) emitido desde el primer terminal;
-
al menos un dispositivo de control (4) de al menos una condición (11), al menos una vez, permitiendo el citado dispositivo de control al primer sistema de mensajería transmitir al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es positivo, impidiendo el citado dispositivo de control que el primer sistema de mensajería transmita al segundo terminal al menos el cuerpo de mensaje del citado mensaje si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo;
caracterizado porque el sistema comprende también:
-
al menos un servidor (51 ó 52 ó 53 ó 54) de datos externo al dispositivo de control;
-
al menos una conexión de comunicación a través de la red Internet entre por una parte el servidor externo o al menos uno de los servidor externos y por otra parte el dispositivo de control;
y porque el dispositivo de control de condición está adaptado para:
-
almacenar un mensaje que ha sido enviado por el primer terminal y al cual ha sido asociada al menos una condición;
-
recibir al menos una información de parte de al menos un servidor externo;
-
efectuar al menos en parte el control de la condición asociada al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
\vskip1.000000\baselineskip
2. Sistema de acuerdo con la reivindicación 1, caracterizado porque el dispositivo de control (4) está integrado en el primer sistema de mensajería.
3. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque la condición o al menos una de las condiciones que se deben controlar es relativa al segundo terminal o al usuario del segundo terminal.
4. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el sistema comprende al menos otro servidor (51 ó 52 ó 53 ó 54) de datos externo que puede ser consultado durante el control de condición, para el control de una misma condición.
5. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizada porque el sistema comprende al menos otro sistema de mensajería (31 ó 32 ó 33) capaz de transmitir un mensaje de un tipo diferente del primer sistema de mensajería.
6. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizada porque la conexión hacia el servidor externo está asegurada por mediación de un abono cerca del servidor externo.
7. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque, bien a la demanda del primer terminal bien a la expiración de un periodo predeterminado, en caso de resultado de control negativo, un mensaje de fracaso es enviado hacia el primer terminal.
8. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor externo o al menos uno de los servidores externos es un reloj.
9. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor externo o al menos uno de los servidores externos es un servidor de situación del segundo terminal.
10. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor externo o al menos uno de los servidores externos es un captador biométrico asociado al segundo terminal.
11. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor externo o al menos uno de los servidores externos es un servidor meteorológico.
12. Sistema de acuerdo con una cualquiera de las reivindicaciones precedentes, caracterizado porque el servidor externo o al menos uno de los servidores externos es una base de datos sicológicos proporcionada por el usuario del segundo terminal.
13. Dispositivo de control de al menos una condición, al menos una vez, adaptado para:
-
permitir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es positivo;
-
impedir a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal si el resultado de control de condición es negativo al menos durante el tiempo en el que el resultado de control de condición sigue siendo negativo;
caracterizado porque el dispositivo de control está también adaptado para:
-
ser conectado a través de la red Internet al menos a un servidor de datos externo al dispositivo de control;
y porque el dispositivo de control de condición está igualmente adaptado para:
-
almacenar un mensaje que ha sido enviado por un terminal y al cual ha sido asociada al menos una condición;
-
recibir al menos una información de parte de al menos un servidor externo;
-
efectuar al menos en parte el control de la condición unida al citado mensaje almacenado con la ayuda de la información recibida del servidor externo.
14. Procedimiento de control de al menos una condición, al menos una vez, que comprende:
-
una etapa de control de condición que, en caso de resultado de control de condición positivo, permite a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal, y que, en caso de resultado de control de condición negativo, impide a un sistema de mensajería transmitir a un terminal al menos el cuerpo de mensaje de un mensaje enviado por otro terminal al menos durante el tiempo en el que el resultado de control de condición siga siendo negativo;
caracterizado porque el procedimiento de control comprende también:
-
una etapa de almacenamiento de un mensaje que ha sido enviado por un terminal y al cual ha sido asociada al menos una condición;
-
una etapa de recepción de al menos una información de parte de al menos un servidor de datos externo por mediación de una comunicación a través de la red Internet;
y porque:
-
la etapa de control de la condición asociada al citado mensaje almacenado está realizada al menos en parte con la ayuda de la información recibida del servidor externo.
ES06300204T 2006-03-06 2006-03-06 Control de condicion para la transmision de mensajes. Expired - Lifetime ES2345996T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP06300204A EP1833269B1 (fr) 2006-03-06 2006-03-06 Contrôle de condition pour la transmission des messages

Publications (1)

Publication Number Publication Date
ES2345996T3 true ES2345996T3 (es) 2010-10-07

Family

ID=36763205

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06300204T Expired - Lifetime ES2345996T3 (es) 2006-03-06 2006-03-06 Control de condicion para la transmision de mensajes.

Country Status (7)

Country Link
US (1) US8117253B2 (es)
EP (1) EP1833269B1 (es)
CN (1) CN101310543B (es)
AT (1) ATE467990T1 (es)
DE (1) DE602006014246D1 (es)
ES (1) ES2345996T3 (es)
WO (1) WO2007101959A2 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2003256693B2 (en) * 2002-07-29 2008-05-01 Intel Corporation Method and apparatus for electro-biometric identiy recognition
US20110035444A1 (en) * 2009-08-06 2011-02-10 Timedright Inc. Relationship security in online social and professional networks and communities
CN101800954A (zh) * 2010-02-11 2010-08-11 中兴通讯股份有限公司 一种彩信防转发的方法及系统
US9379954B2 (en) 2013-03-15 2016-06-28 Chef Software Inc. Configuration management for a resource with prerequisites
US20150172229A1 (en) * 2013-12-14 2015-06-18 Megel Brown System and method for contemporaneous messaging
JP7438750B2 (ja) * 2019-12-26 2024-02-27 Tdk株式会社 通信装置、通信システム、及び通信方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6957248B2 (en) * 2000-07-31 2005-10-18 Pitney Bowes Inc. System and method for forwarding electronic messages
US20020173304A1 (en) * 2001-05-18 2002-11-21 Huba Horompoly Method for dynamic access of information over a wireless network
US8738392B2 (en) * 2001-10-24 2014-05-27 Inner Reach Corporation Health information gathering system
AU2003295779A1 (en) * 2002-11-20 2004-06-15 Corybant, Inc. Interactive voice enabled email notification and alert system and method
US7219148B2 (en) * 2003-03-03 2007-05-15 Microsoft Corporation Feedback loop for spam prevention
US7222195B2 (en) * 2003-04-22 2007-05-22 Cisco Technology, Inc. System and method for distributing information in a network environment
EP1618716A1 (en) * 2003-04-23 2006-01-25 Telecom Italia S.p.A. A client-server system and method thereof for providing multimedia and interactive services to mobile terminals
TWI273831B (en) * 2004-02-19 2007-02-11 Benq Corp Short message server
JP2005285047A (ja) * 2004-03-31 2005-10-13 Nec Corp メッセージ配信システム、サーバ及びメッセージ配信プログラム
US6970098B1 (en) * 2004-08-16 2005-11-29 Microsoft Corporation Smart biometric remote control with telephony integration method

Also Published As

Publication number Publication date
EP1833269A1 (fr) 2007-09-12
ATE467990T1 (de) 2010-05-15
US20090119360A1 (en) 2009-05-07
DE602006014246D1 (de) 2010-06-24
WO2007101959A2 (fr) 2007-09-13
US8117253B2 (en) 2012-02-14
WO2007101959A3 (fr) 2007-12-21
EP1833269B1 (fr) 2010-05-12
CN101310543B (zh) 2012-10-10
CN101310543A (zh) 2008-11-19

Similar Documents

Publication Publication Date Title
ES2292676T3 (es) Metodo y sistema para facilitar el acceso a una cuenta de correo electronico a traves de una red de comunicacon movil.
ES2368211T3 (es) Un procedimiento de sincronización iniciado por servidor en un sistema de sincronización donde el mensaje de solicitud del servidor tiene un tamaño máximo.
ES2642838T5 (es) Llave electrónica comunicante para un acceso con seguridad a un cilindro mecatrónico
BR9909004A (pt) Sistema de telecomunicações e processo para entregar uma mensagem de serviço de mensagens curtas a partir de um determinado dentre uma pluralidade de terminais móveis dentro de um sistema de telecomunicações a um usuário final
ES2304696T3 (es) Procedimiento de priorizacion de redes en un terminal de telecomunicacion con caracteristicas de gestion de derechos digitales.
WO2003051075A1 (es) Sistema de almacenamiento de mensajes cortos (sms)
ES2343483T3 (es) Procedimiento de comunicacion por mensajes y dispositivo asociado.
ES2257729T3 (es) Procedimiento y dispositivo para migrar de un sistema de mensajeria a otro.
US8117253B2 (en) Condition control system, device and process for message transmission
ES2294209T3 (es) Sistema informatico para vehiculos.
TW589847B (en) Preventing excessive use of security keys in a wireless communications security system
ES2244935T3 (es) Procedimiento para transmitir datos, en particular con contenidos multimedia, en una red de telefonia movil.
ES2295664T3 (es) Metodo para recuperacion y entrega de mensajes multimedia utilizando el protocolo de inicio de sesion.
ES2318560T3 (es) Aparato y metodo de servicios de telecomunicaciones.
ES2273190T3 (es) Procedimiento de difusion de mensajes multimedia a una flota heterogenea de terminales.
ES2239301T3 (es) Procedimiento de control de una memoria tapon de paquetes de datos y dispositivo correspondiente.
ES2223271B1 (es) Procedimiento para liberar datos transmitidos mediante reconocimiento en recepcion o en transmision.
ES2245579B1 (es) Procedimiento y sistema para enviar un mensaje a un destinatario.
ES2325447T3 (es) Procedimiento para la grabacion de datos personales de un abonado a una red de telecomunicacion, servidor y dispositivo asociado.
ES2340990T3 (es) Metodo de actualizacion de las claves de seguridad en un descodificador de television.
ES2348047T3 (es) Procedimiento de difusion controlada de informaciones.
ES2213040T3 (es) Sistema y metodo para cargar comandos dentro de una tarjeta de circuito integrado.
ES2731808T3 (es) Procedimiento de detección de la repetición de un paquete de datos
ES2235402T3 (es) Conmutacion de una conexion de datos en paquetes en una red de radio movil.
Sarlo Borges en su laberinto.