ES2317392T3 - Creacion de servicio a traves de mensajeria de presencia. - Google Patents

Creacion de servicio a traves de mensajeria de presencia. Download PDF

Info

Publication number
ES2317392T3
ES2317392T3 ES06018616T ES06018616T ES2317392T3 ES 2317392 T3 ES2317392 T3 ES 2317392T3 ES 06018616 T ES06018616 T ES 06018616T ES 06018616 T ES06018616 T ES 06018616T ES 2317392 T3 ES2317392 T3 ES 2317392T3
Authority
ES
Spain
Prior art keywords
information
status
quad
message
information exchange
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.)
Active
Application number
ES06018616T
Other languages
English (en)
Inventor
Timucin Ozugur
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 ES2317392T3 publication Critical patent/ES2317392T3/es
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un método para creación del servicio a través de mensajería de presencia, que comprende: asignar (92) un estado de intercambio de información a un mensaje de presencia (94, 98; 110), en donde el estado de intercambio de información contiene una petición de acción; enviar (96) el mensaje de presencia (94, 98; 110) y el estado de intercambio de información asignado a la infraestructura de servicio de presencia; detectar un cambio en el mensaje de presencia (94, 98; 110); explorar (98) el estado de intercambio de información del mensaje de presencia (94, 98; 110); enlazar el estado de intercambio de información a al menos un proveedor de servicios de un conjunto predeterminado proveedores de servicios en donde al menos un proveedor de servicios es capaz de actuar sobre el estado de intercambio de información; dirigir el mensaje de presencia (94, 98; 110) a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios; y permitir una respuesta automática del al menos un proveedor de servicios, la respuesta automática basada en la petición de acción contenida en el estado de intercambio de información.

Description

Creación de servicio a través de mensajería de presencia.
Campo de la invención
Presencia se define generalmente como conocer que una persona está disponible a través, por ejemplo, de un cierto dispositivo sobre un medio particular tan pronto como el usuario se conecta a la red. Por ejemplo, a través de la información de presencia, puede ser comprobado que la persona está disponible en línea, y sobre un dispositivo conectado con un cierto perfil de dispositivo. Actualmente la presencia solamente es usada para comunicar la información de estado de una persona o una entidad. Un usuario que indica su presencia en la red se califica como entidad presentadora de datos. La presencia se usa para notificar a un grupo de observadores en una lista de contacto sobre el estado de una persona, que incluye disponibilidad. Cuando el usuario cambia su estado de presencia, cada contacto en la lista de contactos es informado sobre el nuevo estado de presencia del usuario.
Previamente la responsabilidad de conocer cómo comunicar con una persona descansaba en el individuo que inicia el contacto y que envía el mensaje, pero la información de presencia hace esa decisión en nombre del receptor del mensaje.
De M. Day, J. Rosenberg y H. Sugano, "Un Modelo para Mensajería Instantánea y Presencia", Grupo de Trabajo de Red, Solicitud de Comentarios: 2778, Febrero de 2000, se conoce un modelo abstracto para un sistema de mensajería instantánea y de presencia, que define entidades implicadas y terminología para proporcionar un vocabulario común. Los componentes básicos del modelo son una entidad presentadora de datos y un observador, en donde la entidad presentadora de datos está habilitada para enviar información de presencia a un servicio de presencia y el observador es informado por el servicio de presencia de la información de presencia y de cualesquiera cambios en la información de presencia. La presencia de información conocida comprende una o varias secuencias ordenadas de presencia, en donde cada secuencia ordenada de presencia comprende un estado. El estado comprende al menos los valores mutuamente excluyentes "ABIERTO" y "CERRADO". Además, un modelo para mensajería instantánea se expone para implementar capacidades adicionales para mensajería de presencia. El modelo de mensajería instantánea comprende una bandeja de entrada instantánea y un mensaje instantáneo transmitido desde la entidad presentadora de datos al observador. El mensaje instantáneo comprende una dirección de bandeja de entrada instantánea asociada con la bandeja de entrada y con la entidad presentadora de datos. Para transmitir un mensaje instantáneo a una bandeja de entrada instantánea específica, el mensaje instantáneo se transmite desde un remitente a un servicio de mensaje instantáneo. El servicio de mensaje instantáneo entonces transmite además el mensaje instantáneo a la bandeja de entrada instantánea. El mensaje instantáneo es una unidad de datos identificable de un tamaño pequeño
predefinido.
De la ETSI TS 141 V5.2.0 (2002-03), "Sistema Universal de Telecomunicaciones Móviles (UMTS); Servicio de Presencia; Etapa 1" se conoce, que un usuario está habilitado para controlar la diseminación de su información de presencia a otros usuarios. El usuario puede además identificar explícitamente a otros usuarios a los que provee su estado de presencia. Esto se consigue por reglas de acceso que definen el acceso a la información de presencia de un usuario. El mensaje de presencia comprende un atributo de estado que describe el consentimiento de la entidad presentadora de datos para comunicar.
De la 3GPP TS 23.141 V6.0.0 (2002-10), "Proyecto de Cooperación de 3ª Generación; Aspectos del Sistema y Servicios de Grupo de Especificación Técnica; Servicio de Presencia; Arquitectura y Descripción Funcional" se conoce combinar la información relativa a presencia de una cierta entidad presentadora de datos, que se origina de varias fuentes de esta entidad presentadora de datos, dentro de un documento de presencia único. Por lo tanto, el servidor de presencia está habilitado para crear el documento de presencia único que comprende la información de presencia recibida de las fuentes múltiples de esta cierta entidad presentadora de datos.
De la B. Campell, S. Olson, J. Peterson, J. Rosenber, B. Stucker, "Mecanismo de Publicación de Presencia SIMPLE; borrador-olson-somple-publicación-01", 24 de Octubre de 2002, borrador de Internet, se conoce un compositor de presencia para que acepte las entradas de presencia y componer estas entradas en un documento de presencia compuesto. El mensaje compuesto es transmitido entonces desde el compositor de presencia al servidor de presencia. Además, se expone un mecanismo para definir, qué información de presencia de cuyas fuentes puede ser solicitada desde un observador. Por lo tanto, la entidad presentadora de datos transmite cada información cambiada al compositor de presencia para generar un documento de presencia actualizado y transmitir el documento de presencia actualizado al servidor de presencia. Tras recibir el documento de presencia actualizado, el servidor de presencia envía una notificación a los observadores.
La presente invención se refiere generalmente a mensajería de presencia para poner en funcionamiento una red, sistema, aplicación o proveedor de servicio para tomar una acción y, más específicamente habilitar la creación del servicio a través de mensajería de presencia.
La presente invención utiliza la presencia para habilitar servicios. En este caso, la infraestructura de presencia se usa para transportar la mensajería similar a la Mensajería Instantánea (IM) o el Servicio de Mensajes Cortos (SMS) solamente a una entidad específica, y no se reparte a todas las otras entidades que son observadoras de la misma entidad presentadora de datos excepto solamente aquellas que encajan con un estado de intercambio de información del mensaje de presencia.
Por lo tanto, lo que se necesita es un método de uso de mensajería de presencia para permitir la creación del servicio. Más específicamente, asignar un estado de intercambio de información asociado con un mensaje de presencia y dirigir el mensaje de presencia a al menos un proveedor de servicio de un conjunto predeterminado de proveedores de servicio.
Resumen de la invención
La invención se define por las reivindicaciones independientes 1, 4 y 7.
El estado de intercambio de información de mensaje de presencia de la presente invención permite dirigir el mensaje de presencia a un observador señalado para tomar las acciones apropiadas basadas en el estado de intercambio de información del mensaje de presencia.
El observador señalado en la presente invención es al menos uno de un conjunto de proveedores de servicios. El conjunto de proveedores de servicios es predeterminado de acuerdo a un conjunto de criterios en el estado de intercambio de información.
La presente invención puede ser usada para recolección de información basada en la mensajería de presencia. Por ejemplo, si el usuario está registrado en un servicio llamado "servicio de reparación del hogar". El estado de intercambio de información de los dispositivos de casa del usuario puede ser repartido al conjunto predeterminado de proveedores de servicios. Si el estado de intercambio de información indica que un filtro del frigorífico ha fallado, se solicitan presupuestos a al menos uno del conjunto predeterminado de proveedores de servicios sobre la disponibilidad y coste de sustituir el filtro. Esta información de presupuesto entonces es automáticamente descargada al propietario de la casa. En este caso, el estado de intercambio de información solamente se entrega al conjunto predeterminado de proveedores de servicios, que están habilitados para recoger información específica para las reparaciones.
La presente invención provee para acciones automáticas basadas en el estado de intercambio de información del mensaje de presencia. Por ejemplo, si un encaminador de red envía un estado de intercambio de información del mensaje de presencia tal como una entrega de ataque de servicio en un puerto específico, el sistema de monitorización de red sería habilitado para cerrar automáticamente el puerto específico, y alertar al gestor de red.
La presente invención proporciona comunicación de usuario. Si el usuario A fija el estado de intercambio de información del estado de presencia para informar a un usuario específico B que serán llamados a una hora específica, entonces el estado de intercambio de información del mensaje de presencia solamente se entrega al Usuario B. Los otros contactos no reciben el estado de intercambio de información del estado de presencia. A la hora especificada, el sistema establece automáticamente la llamada entre el usuario A y el B.
En una realización de la invención un método para la creación del servicio a través de mensajería de presencia, comprende asignar un estado de intercambio de información asociado con un mensaje de presencia y dirigir el mensaje de presencia a al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios.
En otra realización de la invención un método para la creación del servicio a través de mensajería de presencia, comprende, asignar un estado de intercambio de información asociado con un mensaje de presencia, en donde el estado de intercambio de información contiene una consulta, que permite una respuesta accionable determinada por el mensaje de presencia, que detecta un cambio en el estado de mensaje de presencia, que explora el estado de intercambio de información del mensaje de presencia, que enlaza el estado de intercambio de información con al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios, que dirige el mensaje de presencia a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios, que permite una respuesta accionable determinada por el mensaje de presencia, que extrae el estado de intercambio de información por al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios, y que produce un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia.
En una realización adicional de la invención un medio de lectura por ordenador comprende instrucciones para asignar un estado de intercambio de información asociado con un mensaje de presencia, que recibe el mensaje de presencia en una infraestructura de presencia, que explora un estado de intercambio de información de un mensaje de presencia, que enlaza el estado de intercambio de información a al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios, que dirige el mensaje de presencia a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios, que detecta un cambio en el estado de mensaje de estado, que recibe un estado de intercambio de información de un mensaje de presencia, que extrae el estado de intercambio de información, y que produce un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia.
En otra realización adicional de la invención un sistema para la creación del servicio a través de mensajería de presencia, comprende, una memoria en la que se recibe un mensaje de presencia que tiene un estado de intercambio de información, un primer procesador acoplado a nivel de comunicación a la memoria, el primer procesador adaptado para asignar el estado de intercambio de información asociado con el mensaje de presencia, y enviar el mensaje de presencia a la memoria, un segundo procesador acoplado a nivel de comunicación a la memoria, el segundo procesador adaptado a explorar el estado de intercambio de información del mensaje de presencia, enlazar el estado de intercambio de información a la menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicio, dirigir el mensaje de presencia a al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios, en donde el segundo procesador permite una respuesta de al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios, un tercer procesador acoplado a nivel de comunicación a la memoria, el tercer procesador adaptado a recibir el estado de intercambio de información del mensaje de presencia, extraer el estado de intercambio de información, y producir un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia.
La invención describe un método para la creación del servicio a través de mensajería de presencia, que comprende:
asignar un estado de intercambio de información asociado con un mensaje de presencia; y
dirigir el mensaje de presencia a al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios. Preferentemente, se permite una respuesta de al menos un proveedor de servicios. Además, se sugiere que se permita una respuesta de presupuesto de al menos un proveedor de servicios. Además, el método comprende detectar un cambio en el estado del mensaje de presencia.
El método además comprende los pasos de explorar el estado de intercambio de información del mensaje de presencia. El estado de intercambio de información puede ser extraído por al menos uno de los proveedores de servicios. Preferentemente, el estado de intercambio de información contiene una consulta. Alternativamente, el estado de intercambio de información contiene una petición.
Se sugiere que el método comprende enlazar el estado de intercambio de información al conjunto predeterminado de proveedores de servicios. Además, el método puede comprender los pasos de permitir una respuesta accionable determinada por el mensaje de presencia. Además, el método comprende producir un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia.
Breve descripción de los dibujos
La Figura 1 representa un primer diagrama de flujo de la creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención;
La Figura 2 representa un segundo diagrama de flujo de la creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención;
La Figura 3 representa un primer bloque de flujo de programas de la creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención;
La Figura 4 representa un segundo bloque de flujo de programas de la creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención;
La Figura 5 representa un tercer bloque de flujo de programas de la creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención;
La Figura 6 representa un sistema de creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención; y
La Figura 7 representa un sistema detallado de creación del servicio a través de mensajería de presencia de acuerdo con una realización preferente de la presente invención.
Descripción detallada de la invención
Con referencia ahora a la Fig. 1, se muestra un primer diagrama de flujo de un método de creación de servicio a través de mensajería de presencia 10. Presencia es la tecnología por la cual un usuario, denominado una entidad presentadora de datos, hace que su estado sea conocido por otro individuo, denominado observador. Actualmente, el uso más común para presencia es ayudar en el establecimiento de sesiones de comunicación. Una red en la que la presencia se establece se denomina una infraestructura de presencia y reside típicamente en un servidor de presencia. En la presente invención se asigna un estado de intercambio de información 12 a un mensaje de presencia. El estado de intercambio de información puede contener una petición de acción e información pertinente para la petición de acción. Un conjunto de proveedores de servicios está asociado con el estado de intercambio de información para formar un conjunto (lista) predeterminado de proveedores de servicios capaces de actuar según el estado de intercambio de información. El mensaje de presencia se dirige 14 a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios. Estos bloques o módulos son programas, soporte físico o microprogramas fijos, y/o la combinación de programas, soporte físico, y/o microprogramas fijos. La transferencia de información entre la asignación del estado de intercambio de información del mensaje de presencia y su dirección a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios ocurre a través de al menos un protocolo inalámbrico, un protocolo cableado y la combinación del protocolo inalámbrico y el protocolo cableado.
Con referencia ahora a la Fig. 2, se muestra un segundo diagrama de flujo del método de creación de servicio a través de mensajería de presencia 20. En la presente invención se asigna el estado de intercambio de información 22 al mensaje de presencia. El cambio en el estado de intercambio de información del estado de presencia es detectado 24 por la infraestructura de presencia. El estado de intercambio de información del mensaje de presencia se explora 26 por la infraestructura de presencia. El estado de intercambio de información se enlaza 28 con el conjunto de proveedores de servicios asociados con el estado de intercambio de información de para formar el conjunto predeterminado de proveedores de servicios capaces de actuar según el estado de intercambio de información. El mensaje de presencia se dirige 30 a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios. El estado de intercambio de información se extrae 32 del mensaje de presencia por al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios. El al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios produce 34 un estado de respuesta asociado con el estado de intercambio de información. Estos bloques o módulos son programas, soporte físico o microprogramas fijos, y/o la combinación de programas, soporte físico, y/o microprogramas fijos. La transferencia de información del estado de intercambio de información del mensaje de presencia ocurre a través de al menos uno del protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
Con referencia ahora a la Fig. 3, se muestra un primer bloque de flujo de programas del método de creación de servicio a través de mensajería de presencia 40. En la presente invención se asigna el estado de intercambio de información 42 al mensaje de presencia por medio de la entidad presentadora de datos. El mensaje de presencia se recibe 44 por la infraestructura de presencia, que ha sido enviado a la infraestructura de presencia por la entidad presentadora de datos. Por ejemplo, a la infraestructura de presencia se puede acceder por medio de un teléfono móvil o un ordenador con capacidad externa inalámbrica (tal como una tarjeta inalámbrica) o una capacidad interna inalámbrica (tal como 802.11 o cualesquiera de las otras variantes 802), o por un teléfono habilitado para Protocolo Internet. Otros dispositivos también pueden comunicar con la infraestructura de presencia. Estos bloques o módulos son programas, soporte físico o microprogramas fijos, y/o la combinación de programas, soporte físico, y/o microprogramas fijos. La transferencia de información del estado de intercambio de información del mensaje de presencia ocurre a través de al menos uno del protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
Con referencia ahora a la Fig. 4, se muestra un segundo bloque de flujo de programas del método de creación de servicio a través de mensajería de presencia 50. En la presente invención el estado de intercambio de información del estado de presencia se explora 52 por la infraestructura de presencia. El estado de intercambio de información se enlaza 54 al conjunto predeterminado de proveedores de servicios que serían capaces de actuar basados en el estado de intercambio de información específico. El mensaje de presencia se dirige 56 a al menos un proveedor de servicios del conjunto del conjunto predeterminado de proveedores de servicios. Estos bloques o módulos son programas, soporte físico o microprogramas fijos, y/o la combinación de programas, soporte físico, y/o microprogramas fijos. La transferencia de información del estado de intercambio de información del mensaje de presencia ocurre a través de al menos uno del protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
Con referencia ahora a la Fig. 5, se muestra un tercer bloque de flujo de programas del método de creación de servicio a través de mensajería de presencia 60. En la presente invención el estado de intercambio de información del mensaje de presencia se recibe 62 por el conjunto predeterminado de proveedores de servicios. El estado de intercambio de información se extrae 64 por al menos un proveedor de servicios del conjunto de proveedores de servicios predeterminados. El al menos un proveedor de servicios del conjunto de proveedores de servicios predeterminados produce 66 el estado de respuesta. El estado de respuesta producido entonces es dirigido al mensaje de presencia que tenía el estado de intercambio de información asignado. Estos bloques o módulos son programas, soporte físico o microprogramas fijos, y/o la combinación de programas, soporte físico, y/o microprogramas fijos. La transferencia de información del estado de intercambio de información del mensaje de presencia ocurre a través de al menos uno del protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
La presente invención incluye un medio o programas informáticos de lectura por ordenador único que preferentemente es almacenado en el servidor de presencia. En otras realizaciones, los programas informáticos de la presente invención pueden ser almacenados en la entidad presentadora de datos, el observador o una combinación de al menos dos de entre el servidor de presencia, la entidad presentadora de datos, y el observador. Tales medios de lectura por ordenador comprenden instrucciones para realizar la funcionalidad descrita en relación a las figuras 1-5 y para asignar el estado de intercambio de información al mensaje de presencia y dirigir el mensaje de presencia a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios.
Con referencia ahora al la Fig. 6, se muestra un sistema de creación de servicio a través de mensajería de presencia 70. En la presente invención un primer procesador 72 (entidad presentadora de datos) transfiere el mensaje de presencia que tiene el estado de intercambio de información a un segundo procesador (infraestructura de presencia). Un tercer procesador 78 (el al menos un proveedor de servicios del conjunto de proveedores de servicios predeterminados) recibe el mensaje de presencia que tiene el estado de intercambio de información accionable de la infraestructura de presencia. El primer procesador (entidad presentadora de datos) y el tercer procesador (el al menos un proveedor de servicios del conjunto de proveedores de servicios predeterminados) están acoplados a nivel de comunicación al segundo procesador (infraestructura de presencia). Por ejemplo, a la infraestructura de presencia se puede acceder por medio del teléfono móvil o el ordenador con capacidad externa inalámbrica (tal como una tarjeta inalámbrica) o una capacidad interna inalámbrica (tal como 802.11 o cualesquiera de las otras variantes 802), o por el teléfono habilitado para Protocolo Internet. Otros dispositivos también pueden comunicar con la infraestructura de presencia. Estos módulos son programas informáticos, soporte físico o microprogramas fijos, y/o la combinación de programas informáticos, soporte físico, y/o microprogramas fijos. El acoplamiento de las comunicaciones ocurre a través de al menos uno de entre el protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
Con referencia ahora al la Fig. 7, se muestra en mayor detalle un sistema detallado de creación de servicio a través de mensajería de presencia 80. En la presente invención el primer procesador 82 (entidad presentadora de datos) está acoplado a nivel de comunicación 88 al segundo procesador 84 que es el servidor de presencia que proporciona la infraestructura de presencia. El tercer procesador 86 (el al menos un proveedor de servicio del conjunto de proveedores de servicios predeterminados) está acoplado a nivel de comunicación 90 al segundo procesador 84. El estado de intercambio de información se asigna 92 al mensaje de presencia 94 por medio del primer procesador 82 (entidad presentadora de datos). El mensaje de presencia se envía 96 a la infraestructura de presencia por el primer procesador (entidad presentadora de datos). El estado de intercambio de información del mensaje de presencia se explora 98 por el segundo procesador 84 (servidor de presencia). El estado de intercambio de información del mensaje de presencia se almacena en una memoria 100 y se enlaza 102 al conjunto predeterminado de proveedores de servicios 104 los cuales serían capaces tomar una acción basada en el estado de intercambio de información específica. El mensaje de presencia se dirige 106 al tercer procesador (el al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios).
El estado de intercambio de información del mensaje de presencia se recibe 108 por el tercer procesador 86 (el al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios). El estado de intercambio de información se extrae 112 por el tercer procesador (el al menos un proveedor de servicios del conjunto de proveedores de servicios predeterminados o el observador). El al menos uno del conjunto de proveedores de servicios predeterminados produce 114 el estado de respuesta. El estado de respuesta producido entonces es dirigido al mensaje de presencia que tenía el estado de intercambio de información asignado. Estos módulos son programas informáticos, soporte físico o microprogramas fijos, y/o la combinación de programas informáticos, soporte físico, y/o microprogramas fijos. El acoplamiento de las comunicaciones ocurre a través de al menos uno de entre el protocolo inalámbrico, el protocolo cableado o la combinación del protocolo inalámbrico y el protocolo cableado.
Aunque la realización ejemplar del sistema de la presente invención ha sido ilustrada en los dibujos anexos y descrita en la descripción detallada anteriormente mencionada, se debería entender que la invención no está limitada a las realizaciones expuestas, sino que es capaz de numerosas readaptaciones, modificaciones, y sustituciones sin salirse del alcance de la invención como se establece y define por las siguientes reivindicaciones. Por ejemplo, las capacidades de la invención pueden ser realizadas plenamente y/o parcialmente por uno o más de los primeros, segundos o terceros procesadores. También, estas capacidades pueden ser realizadas en la forma actual o en la forma distribuida y en, o a través de, algún dispositivo capaz de dirigir los mensajes de presencia a observadores determinados. Además, aunque se representa en la forma particular, se pueden reposicionar varios bloques sin salirse del alcance de la invención actual. Por ejemplo, el primer, segundo y tercer procesadores podrían ser unidos en un procesador. Además, aunque se representa en la forma particular, podría ser utilizado mayor o menor número de usuarios, observadores e infraestructuras de presencia.
Además, el menor o mayor número de estados de intercambio de información puede ser utilizado con la presente invención y tales mensajes de presencia pueden incluir información complementaria para consumar la presente invención, para proporcionar características adicionales a la presente invención, y/o hacer la presente invención más eficiente.

Claims (9)

1. Un método para creación del servicio a través de mensajería de presencia, que comprende:
\quad
asignar (92) un estado de intercambio de información a un mensaje de presencia (94, 98; 110), en donde el estado de intercambio de información contiene una petición de acción;
\quad
enviar (96) el mensaje de presencia (94, 98; 110) y el estado de intercambio de información asignado a la infraestructura de servicio de presencia;
\quad
detectar un cambio en el mensaje de presencia (94, 98; 110);
\quad
explorar (98) el estado de intercambio de información del mensaje de presencia (94, 98; 110);
\quad
enlazar el estado de intercambio de información a al menos un proveedor de servicios de un conjunto predeterminado proveedores de servicios en donde al menos un proveedor de servicios es capaz de actuar sobre el estado de intercambio de información;
\quad
dirigir el mensaje de presencia (94, 98; 110) a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios; y
\quad
permitir una respuesta automática del al menos un proveedor de servicios, la respuesta automática basada en la petición de acción contenida en el estado de intercambio de información.
2. El método de la reivindicación 1 que además comprende:
\quad
extraer el estado de intercambio de información por al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios; y
\quad
producir automáticamente un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia (94, 98; 110).
3. El método de una de las reivindicaciones 1 o 2 en donde el estado de intercambio de información además contiene información pertinente a la petición de acción.
4. Un medio de lectura por ordenador para permitir una creación de servicio a través de la mensajería de presencia, el medio de lectura por ordenador que comprende instrucciones para:
\quad
asignar un estado de intercambio de información a un mensaje de presencia (94, 98; 110), en donde el estado de intercambio de información contiene una petición de acción;
\quad
enviar (96) el mensaje de presencia (94, 98; 110) y el estado de intercambio de información asignado a una infraestructura de servicio de presencia;
\quad
recibir el mensaje de presencia (94, 98; 110) en una infraestructura de presencia;
\quad
detectar un cambio en el mensaje de presencia (94, 98; 110);
\quad
explorar (98) el estado de intercambio de información del mensaje de presencia (94, 98; 110);
\quad
enlazar el estado de intercambio de información a al menos un proveedor de servicios de un conjunto predeterminado proveedores de servicios en donde al menos un proveedor de servicios es capaz de actuar sobre el estado de intercambio de información;
\quad
dirigir el mensaje de presencia (94, 98; 110) a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios; y
\quad
permitir una respuesta automática del al menos un proveedor de servicios, la respuesta automática basada en la petición de acción contenida en el estado de intercambio de información.
5. El medio de lectura por ordenador de la reivindicación 4 que además comprende instrucciones para:
\quad
recibir el estado de intercambio de información de un mensaje de presencia (94, 98; 110);
\quad
extraer el estado de información de intercambio de presencia; y
\quad
producir automáticamente un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia (94, 98; 110).
\newpage
6. El medio de lectura por ordenador de una de las reivindicaciones 4 o 5 en donde el estado de intercambio de información además contiene información pertinente a la petición de acción.
7. Un sistema para creación del servicio a través de mensajería de presencia, el sistema que comprende:
\quad
una memoria adaptada para recibir un mensaje de presencia (94, 98; 110) que tiene un estado de intercambio de información, en donde el estado de intercambio de información contiene una petición de acción; y un primer procesador acoplado a nivel de comunicación a la memoria, el primer procesador adaptado a:
asignar el estado de intercambio de información al mensaje de presencia (94, 98; 110); y enviar el mensaje de presencia (94, 98; 110) que contiene el estado de intercambio de información asignado a la memoria;
\quad
un segundo procesador acoplado a nivel de comunicación a la memoria, el segundo procesador adaptado a:
explorar el estado de intercambio de información del mensaje de presencia (94, 98; 110);
enlazar el estado de intercambio de información a al menos un proveedor de servicios de un conjunto predeterminado de proveedores de servicios; y
dirigir el mensaje de presencia (94, 98; 110) a al menos un proveedor de servicios del conjunto predeterminado de proveedores de servicios, en donde al menos un proveedor de servicios es capaz de actuar según el estado de intercambio de información
permitir una respuesta automática del al menos un proveedor de servicios, la respuesta automática basada en la petición de acción contenida en el estado de intercambio de información.
8. El sistema de la reivindicación 7 que además comprende:
\quad
un tercer procesador acoplado a nivel de comunicación a la memoria, el tercer procesador adaptado a:
recibir el estado de intercambio de información del mensaje de presencia (94, 98; 110);
extraer el estado de intercambio de información de presencia; y
producir automáticamente un estado de respuesta asociado con el estado de intercambio de información del mensaje de presencia (94, 98; 110).
9. El sistema de una de las reivindicaciones 7 u 8 en donde el estado de intercambio de información además contiene información pertinente a la petición de acción.
ES06018616T 2005-11-08 2006-09-06 Creacion de servicio a traves de mensajeria de presencia. Active ES2317392T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US268859 1994-06-30
US11/268,859 US8285784B2 (en) 2005-11-08 2005-11-08 Service creation via presence messaging

Publications (1)

Publication Number Publication Date
ES2317392T3 true ES2317392T3 (es) 2009-04-16

Family

ID=37772588

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06018616T Active ES2317392T3 (es) 2005-11-08 2006-09-06 Creacion de servicio a traves de mensajeria de presencia.

Country Status (6)

Country Link
US (1) US8285784B2 (es)
EP (1) EP1783982B1 (es)
CN (1) CN100594702C (es)
AT (1) ATE413767T1 (es)
DE (1) DE602006003510D1 (es)
ES (1) ES2317392T3 (es)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080212763A1 (en) * 2007-03-01 2008-09-04 Chandranmenon Girish P Network-based methods and systems for responding to customer requests based on provider presence information
WO2009064289A1 (en) * 2007-11-13 2009-05-22 Alcatel Lucent Watcher proposed presence states

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4723320A (en) * 1985-03-28 1988-02-02 Satellite Technology Services, Inc. Dual communication link for satellite TV receiver
US4858116A (en) * 1987-05-01 1989-08-15 Digital Equipment Corporation Method and apparatus for managing multiple lock indicators in a multiprocessor computer system
US4941083A (en) * 1987-05-01 1990-07-10 Digital Equipment Corporation Method and apparatus for initiating interlock read transactions on a multiprocessor computer system
US5915008A (en) * 1995-10-04 1999-06-22 Bell Atlantic Network Services, Inc. System and method for changing advanced intelligent network services from customer premises equipment
US5742763A (en) * 1995-12-29 1998-04-21 At&T Corp. Universal message delivery system for handles identifying network presences
US5903877A (en) * 1996-09-30 1999-05-11 Lucent Technologies Inc. Transaction center for processing customer transaction requests from alternative media sources
AU4823697A (en) * 1996-10-15 1998-05-11 Cymedix Corp. Automated networked service request and fulfillment system and method
US6292880B1 (en) * 1998-04-15 2001-09-18 Inktomi Corporation Alias-free content-indexed object cache
US6289358B1 (en) * 1998-04-15 2001-09-11 Inktomi Corporation Delivering alternate versions of objects from an object cache
US6385673B1 (en) * 1999-10-06 2002-05-07 Sun Microsystems, Inc. System and method for adjusting performance of a media storage by decreasing a maximum throughput by a primary derate parameter to specify available & guaranteed rate parameters and determining ring buffer sizes for streams
US7603411B1 (en) * 1999-12-14 2009-10-13 Nortel Networks Limited Presence management system
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
WO2001055912A1 (en) * 2000-01-28 2001-08-02 Ibeam Broadcasting Corporation Method and apparatus for client-side authentication and stream selection in a content distribution system
US7506034B2 (en) * 2000-03-03 2009-03-17 Intel Corporation Methods and apparatus for off loading content servers through direct file transfer from a storage center to an end-user
WO2001078346A2 (en) * 2000-04-08 2001-10-18 Sun Microsystems, Inc. Resynchronizing media during streaming
EP1273152B1 (en) * 2000-04-08 2006-08-02 Sun Microsystems, Inc. Method of streaming a single media track to multiple clients
AU2001268674B2 (en) * 2000-06-22 2007-04-26 Microsoft Technology Licensing, Llc Distributed computing services platform
US7146404B2 (en) * 2000-08-22 2006-12-05 Colloquis, Inc. Method for performing authenticated access to a service on behalf of a user
US6430602B1 (en) * 2000-08-22 2002-08-06 Active Buddy, Inc. Method and system for interactively responding to instant messaging requests
US6957257B1 (en) * 2000-08-29 2005-10-18 At&T Corp. Customer service maintenance automation
US6970939B2 (en) * 2000-10-26 2005-11-29 Intel Corporation Method and apparatus for large payload distribution in a network
US20030009385A1 (en) * 2000-12-26 2003-01-09 Tucciarone Joel D. Electronic messaging system and method thereof
US6865260B1 (en) * 2001-06-28 2005-03-08 Bellsouth Intellectual Property Corporation System and method for electronic message status certification
CN1160911C (zh) * 2002-09-06 2004-08-04 联想(北京)有限公司 家庭主干网中实现设备间动态组网与资源共享的方法
US7249171B2 (en) * 2002-09-19 2007-07-24 Kabushiki Kaisha Toshiba Service control system and computer program
US7305431B2 (en) * 2002-09-30 2007-12-04 International Business Machines Corporation Automatic enforcement of service-level agreements for providing services over a network
US8566109B2 (en) * 2005-11-29 2013-10-22 Alcatel Lucent Common interest community service via presence messaging
US7966362B2 (en) * 2006-06-21 2011-06-21 Apple Inc. Management of podcasts

Also Published As

Publication number Publication date
US20070116196A1 (en) 2007-05-24
EP1783982B1 (en) 2008-11-05
EP1783982A3 (en) 2007-05-16
EP1783982A2 (en) 2007-05-09
CN1964328A (zh) 2007-05-16
ATE413767T1 (de) 2008-11-15
US8285784B2 (en) 2012-10-09
CN100594702C (zh) 2010-03-17
DE602006003510D1 (de) 2008-12-18

Similar Documents

Publication Publication Date Title
ES2297416T3 (es) Sistema y servicio de mensajeria.
US7941557B2 (en) Dynamical routing for text messaging
US8107470B2 (en) Application interface for global mobile message delivery
Gaonkar et al. Micro-blog: sharing and querying content through mobile phones and social participation
US9088532B1 (en) Device independent message distribution platform
US8000726B2 (en) Network manager system for location-aware mobile communication devices
KR100561588B1 (ko) 캔드 리플라이로 통신 메시지에 응답하는 시스템 및 방법
ES2351523T3 (es) Procedimiento para transmitir un contenido hacia al menos un destinatario con la ayuda de un equipo móvil.
US8989778B2 (en) Secure and private location sharing for location-aware mobile communication devices
JP5100368B2 (ja) 無線通信端末および端末認識方法
ES2281783T3 (es) Gestion de mensajes.
ES2784239T3 (es) Difusión de avisos a una pluralidad de diversos dispositivos de comunicaciones
EP2353274B1 (en) Mobile station and application server for providing a service to the mobile station and operation methods for the same
EP2701371B1 (en) Constructing a Contact Sharing History
US12219017B1 (en) System and method for aggregating communication connections
US20070030824A1 (en) System and method for providing communication services to mobile device users incorporating proximity determination
US20130080541A1 (en) Peer-Based Messaging Systems and Methods
US20130051542A1 (en) Social Caller ID with Reverse Look-Up
ES2341242T3 (es) Aparato y procedimiento para el reenvio de correo electronico.
JP2020526991A (ja) マルチエージェントメッセージングのための技法
EP3872726A1 (en) Messaging campaign manager, messaging campaign manager system, bulk or mass messaging system, method of bulk or mass messaging, computer program, computer-readable medium, graphical user interface
ES2282108T3 (es) Sistema de cuenta de mensajeria instantanea.
ES2311137T3 (es) Sistema y procedimiento para proporcionar una imagen.
US9596577B1 (en) Relaying mobile communications
ES2259545A1 (es) Metodo e interfaz de telefonia movil para solicitar acciones sobre el contenido y el remitente, o solo el contenido de mensajes sms y mms.