ES2317392T3 - Creacion de servicio a traves de mensajeria de presencia. - Google Patents
Creacion de servicio a traves de mensajeria de presencia. Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 18
- 230000004044 response Effects 0.000 claims description 23
- 230000009471 action Effects 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5054—Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating 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.
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.
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.
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.
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.
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.
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)
| 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)
| 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 |
-
2005
- 2005-11-08 US US11/268,859 patent/US8285784B2/en active Active
-
2006
- 2006-09-06 AT AT06018616T patent/ATE413767T1/de not_active IP Right Cessation
- 2006-09-06 EP EP06018616A patent/EP1783982B1/en not_active Not-in-force
- 2006-09-06 DE DE602006003510T patent/DE602006003510D1/de active Active
- 2006-09-06 ES ES06018616T patent/ES2317392T3/es active Active
- 2006-10-20 CN CN200610137118.4A patent/CN100594702C/zh not_active Expired - Fee Related
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. |