Método, dispositivo de cliente, servidor y sistema para el envío/recepción de un mensaje fuera de línea.
Un método para enviar un mensaje fuera de línea, aplicable a un sistema de mensajería instantánea,
IM,basado en el protocolo de iniciación de la sesión, SIP, con extensiones /SIP de mensajería instantánea y paraprovocar la presencia, SIMPLE, que comprende:
enviar, por medio de un cliente que envía mensajes fuera de línea, un mensaje fuera de línea para ser almacenadoen un servidor de proceso de mensajes fuera de línea de un receptor de mensajes fuera de línea, a través de uncanal del protocolo de retransmisión de la sesión de mensajes, MSRP,
donde el canal MSRP es un canal MSRP ya establecido entre el cliente que envía mensajes fuera de línea y elservidor de proceso de mensajes fuera de línea o un canal MSRP nuevamente establecido;
caracterizado por que:
si el receptor del mensajes fuera de línea es un solo abonado, el establecimiento de nuevos canales MSRP y elenvío de mensajes fuera de línea comprende:
establecer un canal MSRP entre el cliente que envía un mensaje fuera de línea y un servidor local de IM remitente;establecer un canal MSRP entre el servidor local de IM remitente y un servidor local de IM receptor;
establecer un canal MSRP entre el servidor local de IM receptor y el servidor de proceso de mensajes fuera de línea;
y
enviar, por medio del cliente que envía mensajes fuera de línea, el mensaje fuera de línea al servidor de proceso demensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2006/002576.
Solicitante: HUAWEI TECHNOLOGIES CO., LTD..
Nacionalidad solicitante: China.
Dirección: Huawei Administration Building Bantian Longgang District, Shenzhen Guangdong 518129 CHINA.
Inventor/es: MU,LUNJIAN.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/58 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Sistemas de conmutación de mensajes.
PDF original: ES-2408679_T3.pdf
Fragmento de la descripción:
Método, dispositivo de cliente, servidor y sistema para el envío/recepción de un mensaje fuera de línea Referencia cruzada a solicitudes relacionadas Esta solicitud reivindica la prioridad de la solicitud de patente china núm. 200510112564.5, presentada el 11 de Octubre de 2005, titulada “MÉTODO, DISPOSITIVO DE CLIENTE, SERVIDOR Y SISTEMA PARA EL ENVÍO/RECEPCIÓN DE UN MENSAJE FUERA DE LÍNEA”, asignada en común.
Campo de la invención La divulgación está relacionada con el campo de las comunicaciones, y más en particular con un método de envío y recepción de mensajes fuera de línea, con un dispositivo de cliente, un servidor de proceso de mensajes fuera de línea, y un sistema de proceso de mensajes fuera de línea en un sistema de mensajería instantánea (IM) basado en el protocolo de inicio de sesión (SIP) o SIP para la mensajería instantánea y extensiones para invocar la presencia (SIMPLE) .
Antecedentes de la invención En la técnica anterior, el servicio de mensajería instantánea (IM) ha sido ya implementado en la red de comunicaciones móviles y en Internet. La red de comunicaciones móviles incluye la 2ª Generación (2G) existente, la 2.5G y el próximo subsistema multimedia IP (IMS) , 3ª Generación (3G) .
El servicio IM es un servicio de datos de móviles para los mensajes de Persona a Persona (P2P) o de Persona a Grupo, basados en el servicio de presencia.
La Alianza Abierta de Móviles (OMA) de la Organización Internacional de Estándares ha constituido un estándar en la IM de móviles, y hay dos tipos de sistemas IM en la versión actual de la especificación estándar. Uno es el sistema IM basado en el protocolo inalámbrico de ciudades (WV) , capaz de dar soporte a la red 2.5G/3G sobre el protocolo HTTP/WAP/SMS; y el otro es un sistema IM basado en SIP/SIMPLE, capaz de dar soporte a la red IP basada en IMS sobre el protocolo SIP/SIMPLE.
En la aplicación del sistema IM basado en SIP/SIMPLE, existe el escenario siguiente. Supóngase que un abonado de IM de SIP/SIMPLE está desconectado, y se ha prefijado que los mensajes fuera de línea puedan ser recibidos y salvados. Cuando otro abonado envía al abonado anterior un mensaje fuera de línea, si se ha determinado bajo ciertas condiciones (por ejemplo, el tamaño del mensaje) que necesita establecerse un canal de datos para el envío de mensajes fuera de línea, para almacenar el mensaje fuera de línea en el servidor, se establece el canal de datos para el envío de mensajes fuera de línea. De igual manera, al pasar al estado en línea (cambia el estado del mismo a estar en línea) , el abonado receptor intenta obtener el mensaje fuera de línea, y si se determina bajo ciertas condiciones que necesita establecerse un canal de datos para obtener el mensaje fuera de línea, se establece el canal de datos para adquirir mensajes fuera de línea con el fin de obtener el mensaje fuera de línea almacenado en el servidor.
En el sistema IM basado en el estándar IM de SIP/SIMPLE de la técnica relacionada, no se proporciona un método específico para establecer un canal de transmisión de datos entre un cliente abonado que envía mensajes fuera de línea y un cliente abonado que obtiene los mensajes fuera de línea, para facilitar el envío o la recepción de mensajes fuera de línea.
El documento “SIP/SIMPLE Based Presence and IM Architecture (Arquitectura de presencia e IM basada en SIP/SIMPLE) , draft-houri-simple-arch-03” (XP015037981) proporciona un método de entrega diferida de mensajes a una aplicación IM. Cuando el punto final del receptor no está disponible, la aplicación IM del receptor archivará el mensaje en el almacén de mensajes y dispondrá la entrega más tarde en el modo de búsqueda.
Sumario de la invención La divulgación proporciona un método de envío y recepción de mensajes fuera de línea, un dispositivo de cliente, un servidor de proceso de mensajes fuera de línea y un sistema de proceso de mensajes fuera de línea, de manera que se mejora el proceso de mensajes fuera de línea en un sistema de IM de SIP/SIMPLE.
En un modo de realización de la presente invención, se proporciona un método para el envío de un mensaje fuera de línea de la manera siguiente.
Un cliente que envía mensajes fuera de línea envía el mensaje fuera de línea a un servidor de proceso de mensajes fuera de línea de un receptor de mensajes fuera de línea, a través de un canal del protocolo de retransmisión de la sesión de mensajes (MSRP) , y el servidor de proceso de mensajes fuera de línea almacena el mensaje fuera de línea recibido. El canal MSRP es un canal MSRP ya establecido entre el cliente que envía el mensaje fuera de línea
y el servidor de proceso de mensajes fuera de línea o un canal MSRP nuevamente establecido. Si el receptor de mensajes fuera de línea es un solo abonado, el establecimiento de nuevos canales MSRP y el envío del mensaje fuera de línea comprende: establecer un canal MSRP entre el cliente que envía el mensaje fuera de línea y un servidor local IM del remitente; establecer un canal MSRP entre el servidor local IM del remitente y el servidor local IM del receptor; establecer un canal MSRP entre el servidor local IM del receptor y el servidor de proceso de mensajes fuera de línea; y enviar, por el cliente de envío del mensaje fuera de línea, el mensaje fuera de línea a un servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
Si el receptor del mensaje fuera de línea es un abonado de un grupo, el establecimiento de nuevos canales MSRP y el envío de mensajes fuera de línea comprende: establecer un canal MSRP entre el cliente que envía el mensaje fuera de línea y un servidor local IM del remitente; establecer un canal MSRP entre el servidor local IM del remitente y un servidor local IM del grupo; establecer un canal MSRP entre el servidor local IM del grupo y un servidor local IM del receptor; establecer un canal MSRP entre el servidor local IM del receptor y el servidor de proceso de mensajes fuera de línea; y enviar, por el cliente que envía los mensajes fuera de línea, el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
Si el receptor de mensajes fuera de línea es un abonado de un grupo y se necesita establecer nuevos canales MSRP, el envío del mensaje fuera de línea comprende: establecer un canal MSRP entre el cliente que envía el mensaje fuera de línea y un servidor local IM del grupo; establecer un canal MSRP entre el servidor local IM de grupo y el servidor de proceso de mensajes fuera de línea; y enviar, por el cliente de envío de mensajes fuera de línea, el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
En un modo de realización de la presente invención, se proporciona un método para recibir un mensaje fuera de línea de la manera siguiente.
El mensaje fuera de línea almacenado en el servidor de proceso de mensajes fuera de línea se transmite a través de un canal MSRP a un cliente que recibe el mensaje fuera de línea, donde el canal MSRP es un canal MSRP ya establecido entre el cliente que recibe el mensaje fuera de línea y el servidor de proceso de mensajes fuera de línea,
o un canal MSRP nuevamente establecido, si necesitan establecerse nuevos canales MSRP para recibir el mensaje fuera de línea, comprendiendo el método: establecer un canal MSRP entre el cliente que recibe el mensaje fuera de línea y el servidor local IM del receptor; establecer un canal MSRP entre el servidor local IM del receptor y el servidor de proceso de mensajes fuera de línea; y transmitir el mensaje fuera de línea a través de los canales MSRP anteriormente establecidos.
En un modo de realización de la presente invención, se proporciona un sistema de proceso de mensajes fuera de línea que incluye un cliente que envía un mensaje fuera de línea, un servidor de proceso de mensajes fuera de línea y un cliente que recibe el mensaje fuera de línea.
Se establece un canal MSRP entre el cliente que envía un mensaje fuera de línea y el servidor de proceso de mensajes fuera de línea, el cliente que envía mensajes fuera de línea envía un mensaje fuera de línea a un servidor de proceso de mensajes fuera de línea a través de un canal MSRP establecido entre ellos, y el servidor de proceso de mensajes fuera de línea almacena el mensaje fuera de línea recibido.
Se establece un canal MSRP entre el servidor de proceso de mensajes fuera de línea y el cliente que recibe el mensaje fuera de línea, y el servidor de proceso de... [Seguir leyendo]
Reivindicaciones:
1. Un método para enviar un mensaje fuera de línea, aplicable a un sistema de mensajería instantánea, IM, basado en el protocolo de iniciación de la sesión, SIP, con extensiones /SIP de mensajería instantánea y para provocar la presencia, SIMPLE, que comprende:
enviar, por medio de un cliente que envía mensajes fuera de línea, un mensaje fuera de línea para ser almacenado en un servidor de proceso de mensajes fuera de línea de un receptor de mensajes fuera de línea, a través de un canal del protocolo de retransmisión de la sesión de mensajes, MSRP,
donde el canal MSRP es un canal MSRP ya establecido entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea o un canal MSRP nuevamente establecido;
caracterizado por que:
si el receptor del mensajes fuera de línea es un solo abonado, el establecimiento de nuevos canales MSRP y el envío de mensajes fuera de línea comprende:
establecer un canal MSRP entre el cliente que envía un mensaje fuera de línea y un servidor local de IM remitente;
establecer un canal MSRP entre el servidor local de IM remitente y un servidor local de IM receptor;
establecer un canal MSRP entre el servidor local de IM receptor y el servidor de proceso de mensajes fuera de línea; y
enviar, por medio del cliente que envía mensajes fuera de línea, el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
2. El método de acuerdo con la reivindicación 1, en el que el servidor de proceso de mensajes fuera de línea devuelve un mensaje de respuesta MSRP o entrega un informe al receptor local de IM que recibe, como respuesta a la recepción del mensaje fuera de línea;
el servidor local de IM receptor devuelve un mensaje de respuesta MSRP o entrega un informe al servidor local de IM remitente, como respuesta a la recepción del mensaje fuera de línea; y
el servidor local de IM remitente devuelve un mensaje de respuesta MSRP o entrega un informe al cliente que envía un mensaje fuera de línea, como respuesta a la recepción del mensaje fuera de línea.
3. El método de acuerdo con la reivindicación 1, en el que el proceso de establecimiento del canal MSRP iniciado por el cliente que envía mensajes fuera de línea comprende:
iniciar (1) , por el cliente que envía mensajes fuera de línea, un SIP INVITE de establecimiento de un canal MSRP al servidor local de IM remitente, donde el SIP INVITE transporta la información del identificador de recursos uniformes, URI, del SIP y el protocolo de información y descripción de la sesión, SDP, la información del cliente que envía mensajes fuera de línea, y la información URI del SIP del cliente que recibe mensajes fuera de línea;
iniciar (3) , por el servidor local de IM remitente, un nuevo SIP INVITE de establecimiento de un canal MSRP al servidor local de IM receptor, de acuerdo con la información de URI del SIP del cliente que recibe mensajes fuera de línea, donde el SIP INVITE iniciado por el servidor local de IM remitente transporta información URI del SIP e información del SDP del servidor local de IM remitente, e información URI del SIP del cliente que recibe mensajes fuera de línea;
iniciar (6) , por el servidor local de IM receptor, un nuevo SIP INVITE de establecimiento de un canal MSRP del servidor de proceso de mensajes fuera de línea, después de determinar que el cliente que recibe mensajes fuera de línea está desconectado, donde el SIP INVITE iniciado por el servidor local de IM receptor transporta información URI del SIP e información SDP del servidor local de IM receptor, e información URI del SIP del cliente que recibe mensajes fuera de línea;
devolver (8) , por el servidor de proceso de mensajes fuera de línea, un mensaje de respuesta de SIP al servidor local de IM receptor, donde el mensaje de respuesta de SIP transporta la información del SDP del servidor de proceso de mensajes fuera de línea, para establecer un canal MSRP;
devolver (10) , por el servidor local de IM receptor, un mensaje de respuesta de SIP al servidor local de IM remitente, donde el mensaje de respuesta de SIP devuelto por el servidor local de IM receptor transporta información SDP del servidor local de IM receptor, para establecer un canal MSRP;
devolver (13) , por el servidor local de IM remitente, un mensaje de respuesta de SIP al cliente que envía mensajes
fuera de línea, donde el mensaje de respuesta de SIP devuelto por el servidor local de IM remitente transporta información SDP del servidor local de IM remitente, para establecer un canal MSRP; y
enviar (15) por el cliente que envía mensajes fuera de línea, un mensaje de acuse de recibo al servidor local de IM remitente, para establecer un canal MSRP entre ellos; enviar (17) , por el servidor local de IM remitente, un mensaje de acuse de recibo al servidor local de IM receptor, para establecer el canal MSRP entre ellos; y enviar (20) , por el servidor local de IM receptor, un mensaje de acuse de recibo al servidor de proceso de mensajes fuera de línea, para establecer el canal MSRP entre ellos.
4. Un método para enviar un mensaje fuera de línea, aplicable a un sistema de IM basado en SIP/SIMPLE, que comprende:
enviar, por el cliente que envía mensajes fuera de línea, un mensaje fuera de línea para ser almacenado en un servidor de proceso de mensajes fuera de línea de un receptor de mensajes fuera de línea, a través de un canal del protocolo de retransmisión de la sesión de mensaje, MSRP, donde el canal MSRP es un canal MSRP ya establecido entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea, o un canal MSRP nuevamente establecido;
caracterizado por que:
si el receptor de mensajes fuera de línea es un abonado de un grupo y necesitan establecerse nuevos canales MSRP, el método comprende:
establecer un canal MSRP entre el cliente que envía mensajes fuera de línea y un servidor local de IM del grupo;
establecer un canal MSRP entre el servidor local IM del grupo y el servidor de proceso de mensajes fuera de línea; y
enviar, por el cliente que envía mensajes fuera de línea, el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
5. El método de acuerdo con la reivindicación 4, en el que el establecimiento del canal MSRP entre el cliente que envía mensajes fuera de línea y un servidor local de IM del grupo comprende;
establecer un canal MSRP entre el cliente que envía mensajes fuera de línea y un servidor local de IM remitente;
establecer un canal MSRP entre el servidor local de IM remitente y el servidor local de IM del grupo;
donde el establecimiento de un canal MSRP entre el servidor local de IM del grupo y el servidor de proceso de mensajes fuera de línea comprende:
establecer un canal MSRP entre el servidor local de IM del grupo y un servidor local de IM receptor;
establecer un canal MSRP entre el servidor local de IM receptor y el servidor de proceso de mensajes fuera de línea.
6. El método de acuerdo con la reivindicación 5, en el que el servidor de proceso de mensajes fuera de línea devuelve un mensaje de respuesta MSRP o entrega un informe al servidor local de IM receptor, como respuesta a la recepción del mensaje fuera de línea;
el servidor local de IM receptor devuelve un mensaje de respuesta MSRP o entrega un informe al servidor local de IM del grupo, como respuesta a la recepción del mensaje fuera de línea;
el servidor local de IM del grupo devuelve un mensaje de respuesta MSRP o entrega un informe al servidor local de IM remitente, como respuesta a la recepción del mensaje fuera de línea; y
el servidor local de IM remitente devuelve un mensaje de respuesta MSRP o entrega un informe al cliente que envía mensajes fuera de línea, como respuesta a la recepción del mensaje fuera de línea.
7. El método de acuerdo con la reivindicación 5, en el que el proceso de establecer el canal MSRP iniciado por el cliente que envía mensajes fuera de línea comprende:
iniciar (1) , por el cliente que envía mensajes fuera de línea, un SIP INVITE de establecimiento de un canal MSRP al servidor local de IM remitente, donde el SIP INVITE transporta la información URI del SIP y la información SDP del cliente que envía mensajes fuera de línea, y la información URI del SIP del grupo;
iniciar (3) , por el servidor local de IM remitente, un nuevo SIP INVITE de establecimiento de un canal MSRP al servidor local de IM del grupo, de acuerdo con la información URI del SIP del grupo, donde el SIP INVITE iniciado por el servidor local de IM remitente transporta la información URI del SIP y la información del SDP del servidor local de IM remitente, y la información URI del SIP del servidor local de IM del grupo, y del grupo;
analizar, por el servidor local de IM del grupo, el abonado del grupo, y enviar (5) , respectivamente, un nuevo SIP INVITE de establecimiento de un canal MSRP con el servidor local IM receptor;
iniciar (8) , por el servidor local de IM receptor, un nuevo SIP INVITE de establecimiento de un canal MSRP al servidor de proceso de mensajes fuera de línea, tras determinar que el cliente que recibe mensajes fuera de línea está desconectado, donde el SIP INVITE iniciado por el servidor local de IM receptor transporta información URI del SIP e información del SDP del servidor local de IM receptor, e información URI del SIP del cliente que recibe mensajes fuera de línea;
devolver (10) , por el servidor de proceso de mensajes fuera de línea, un mensaje de respuesta de SIP al servidor local de IM receptor, donde el mensaje de respuesta de SIP transporta la información SDP del servidor de proceso de mensajes fuera de línea, para establecer un canal MSRP;
devolver (12) , por el servidor local de IM receptor, un mensaje de respuesta de SIP al servidor local de IM del grupo, donde el mensaje de respuesta de SIP devuelto por el servidor local de IM receptor transporta la información SDP del servidor local de IM receptor, para establecer un canal MSRP;
devolver (15) , por el servidor local IM del grupo, un mensaje de respuesta de SIP al servidor local de IM remitente, donde el mensaje de respuesta de SIP devuelto por el servidor local IM del grupo transporta la información SDP del servidor local de IM del grupo, para establecer un canal MSRP;
devolver (17) , por el servidor local de IM remitente, un mensaje de respuesta de SIP al cliente que envía mensajes fuera de línea, donde el mensaje de respuesta de SIP transporta la información SDP del servidor local de IM remitente, para establecer un canal MSRP; y
enviar (19) , por el cliente que envía mensajes fuera de línea, un mensaje de acuse de recibo al servidor local de IM remitente, para establecer un canal MSRP entre ellos; enviar (21) , por el servidor local de IM remitente, un mensaje de acuse de recibo al servidor local de IM del grupo, para establecer un canal MSRP entre ellos; enviar (23) , por el servidor local de IM del grupo, un mensaje de acuse de recibo al servidor local de IM receptor, para establecer un canal MSRP entre ellos; y enviar (26) por el servidor local de IM receptor, un mensaje de acuse de recibo al servidor de proceso de mensajes fuera de línea, para establecer un canal MSRP entre ellos.
8. El método de acuerdo con la reivindicación 7, en el que el proceso de establecer el canal MSRP iniciado por el cliente que envía mensajes fuera de línea comprende:
iniciar (1) , por el cliente que envía mensajes fuera de línea, un SIP INVITE de establecimiento de un canal MSRP, y reenviar (3) el SIP INVITE a través del servidor local de IM remitente al servidor local de IM del grupo, donde el SIP INVITE transporta la información URI de SIP y la información de SDP del cliente que envía mensajes fuera de línea, y la información URI de SIP del grupo;
analizar, por el servidor local de IM del grupo, los abonados del grupo, e iniciar (5) respectivamente, un nuevo SIP INVITE de establecimiento de un canal MSRP con el servidor local de IM receptor, donde el SIP INVITE iniciado por el servidor local de IM del grupo transporta la información URI de SIP de los clientes que envían y reciben mensajes fuera de línea, y la información SDP del servidor local de IM del grupo; reenviar (8) , por el servidor local de IM receptor, la petición al servidor de proceso de mensajes fuera de línea, después de determinar que el cliente que recibe mensajes fuera de línea está desconectado;
devolver (10) , por el servidor de proceso de mensajes fuera de línea, un mensaje de respuesta de SIP, y reenviar
(12) el mensaje de respuesta de SIP a través del servidor local de IM receptor, al servidor local de IM del grupo, donde el mensaje de respuesta de SIP transporta la información SDP del servidor de proceso de mensajes fuera de línea, para establecer un canal MSRP;
devolver (15) , por el servidor local de IM del grupo, un mensaje de respuesta de SIP, y reenviar (17) el mensaje de respuesta de SIP a través del servidor local de IM remitente al cliente que envía mensajes fuera de línea, donde el mensaje de respuesta de SIP devuelto por el servidor local de IM del grupo transporta la información SDP del servidor local de IM del grupo, para establecer un canal MSRP; y
enviar (19) , por el cliente que envía mensajes fuera de línea, un mensaje de acuse de recibo y reenviar (21) el mensaje de acuse de recibo a través del servidor local de IM remitente al servidor local IM del grupo, para establecer el canal MSRP entre el cliente que envía mensajes fuera de línea y el servidor local IM del grupo; y enviar (23) , por el servidor local IM del grupo, un mensaje de acuse de recibo al servidor de proceso de mensajes fuera de línea, para establecer el canal MSRP entre ellos.
9. Un método para recibir un mensaje fuera de línea, aplicable a un sistema de mensajería instantánea, IM, que comprende: transmitir el mensaje fuera de línea almacenado en un servidor de proceso de mensajes fuera de línea a través de un canal del protocolo de retransmisión de la sesión de mensajes, MSRP, a un cliente que recibe
mensajes fuera de línea, donde el canal MSRP es un canal MSRP ya establecido entre el cliente que recibe mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea, o un canal MSRP nuevamente establecido,
caracterizado por que:
si se necesita establecer nuevos canales MSRP para recibir el mensaje fuera de línea, el método comprende:
establecer un canal MSRP entre el cliente que recibe mensajes fuera de línea y el servidor local de IM receptor;
establecer un canal MSRP entre el servidor local IM receptor y el servidor de proceso de mensajes fuera de línea; y
transmitir el mensaje fuera de línea a través de los canales MSRP anteriormente establecidos.
10. El método de acuerdo con la reivindicación 9, en el que el establecimiento del canal MSRP es iniciado por el cliente que recibe mensajes fuera de línea o por el servidor local de IM receptor.
11. El método de acuerdo con la reivindicación 10, en el que la iniciación del establecimiento del canal MSRP por el cliente que recibe mensajes fuera de línea comprende:
iniciar (1) , por el cliente que recibe mensajes fuera de línea, un SIP INVITE de establecimiento de un canal MSRP con el servidor local de IM receptor, donde el SIP INVITE transporta la información de la dirección URI de SIP, un identificador del mensaje fuera de línea, y la información SDP del cliente que recibe mensajes fuera de línea;
iniciar (3) , por el servidor local de IM receptor, un nuevo SIP INVITE de establecimiento de un canal MSRP con el servidor de proceso de mensajes fuera de línea, donde el SIP INVITE iniciado por el servidor local de IM receptor transporta información SDP y una lista de identificadores de mensajes fuera de línea que ha de ser obtenida por el servidor local de IM receptor, y la información de la dirección URI de SIP del cliente que recibe mensajes fuera de línea y del servidor de proceso de mensajes fuera de línea;
devolver (5) , por el servidor de proceso de mensajes fuera de línea, un mensaje de respuesta SIP al servidor local de IM receptor, donde el mensaje de respuesta SIP transporta la información SDP del servidor de proceso de mensajes fuera de línea para establecer un canal MSRP;
devolver (7) , por el servidor local de IM receptor, un mensaje de respuesta de SIP al cliente que recibe mensajes fuera de línea, donde el mensaje de respuesta de SIP devuelto por el servidor local de IM receptor transporta información SDP del servidor local de IM receptor para establecer un canal MSRP; y
enviar (9) , por el cliente que recibe mensajes fuera de línea, un mensaje de acuse de recibo al servidor local de IM receptor, para establecer un canal MSRP entre ellos; enviar (11) , por el servidor local de IM receptor, un mensaje de acuse de recibo al servidor de proceso de mensajes fuera de línea, para establecer el canal MSRP entre ellos.
12. El método de acuerdo con la reivindicación 10, en el que la iniciación del establecimiento del canal MSRP por el servidor local de IM receptor comprende:
enviar (1) , por el servidor local de IM receptor, un mensaje SIP INVITE al cliente que recibe mensajes fuera de línea, donde el mensaje SIP INVITE transporta la información de la dirección URI de SIP y la información SDP del servidor local de IM receptor;
devolver (3) , por el cliente que recibe mensajes fuera de línea, un mensaje de respuesta de SIP al servidor local de IM receptor, donde el mensaje de respuesta de SIP transporta información SDP del cliente que recibe mensajes fuera de línea para establecer un canal MSRP;
enviar (5) , por el servidor local de IM receptor, un mensaje de acuse de recibo al cliente que recibe mensajes fuera de línea, para establecer un canal MSRP entre ellos;
enviar (7) , por el servidor local de IM receptor, un nuevo mensaje SIP INVITE al servidor de proceso de mensajes fuera de línea, donde el mensaje SIP INVITE transporta la información de la dirección URI de SIP, una lista de identificadores de mensajes fuera de línea a obtener, y la información SDP del servidor local de IM receptor;
devolver (9) , por el servidor de proceso de mensajes fuera de línea, un mensaje de respuesta de SIP al servidor local de IM receptor, donde el mensaje de respuesta de SIP transporta la información SDP del servidor de proceso de mensajes fuera de línea para establecer un canal MSRP; y
enviar (11) , por el servidor local de IM receptor, un mensaje de acuse de recibo al servidor de proceso de mensajes fuera de línea, para establecer un canal MSRP entre ellos.
13. Un sistema de proceso de mensajes fuera de línea, que comprende un cliente que envía mensajes fuera de
línea, un servidor de proceso de mensajes fuera de línea y un cliente que recibe mensajes fuera de línea; en el que se establecen canales del protocolo de retransmisión de la sesión de mensajes, MSRP, entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea, el cliente que envía mensajes fuera de línea envía un mensaje fuera de línea al servidor de proceso de mensajes fuera de línea, a través de los canales MSRP establecidos entre ellos, y el servidor de proceso de mensajes fuera de línea almacena el mensaje fuera de línea recibido; y
se establecen canales MSRP entre el servidor de proceso de mensajes fuera de línea y el cliente que recibe mensajes fuera de línea, y el servidor de proceso de mensajes fuera de línea envía el mensaje fuera de línea almacenado al cliente que recibe mensajes fuera de línea, a través de los canales MSRP establecidos entre ellos;
caracterizado por que comprende además un servidor local de mensajería instantánea, IM, remitente y un servidor local de IM receptor; donde los canales MSRP establecidos entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea comprenden además:
un canal MSRP entre el cliente que envía mensajes fuera de línea y el servidor local de IM remitente;
un canal MSRP entre el servidor local de IM remitente y el servidor local de IM receptor;
un canal MSRP entre el servidor local de IM receptor y el servidor de proceso de mensajes fuera de línea; y
el cliente que envía mensajes fuera de línea envía el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
14. El sistema de proceso de mensajes fuera de línea, de acuerdo con la reivindicación 13, en el que los canales MSRP establecidos entre el servidor de proceso de mensajes fuera de línea y el cliente que recibe mensajes fuera de línea comprenden:
un canal MSRP entre el cliente que recibe mensajes fuera de línea y un servidor local de IM receptor;
un canal MSRP entre el servidor local de IM receptor y el servidor de proceso de mensajes fuera de línea; y
el servidor de proceso de mensajes fuera de línea transmite el mensaje fuera de línea al cliente que recibe mensajes fuera de línea secuencialmente, a través de los canales MSRP anteriormente establecidos.
15. El sistema de proceso de mensajes fuera de línea, de acuerdo con la reivindicación 13, que comprende además un primer servidor local IM del grupo; donde el canal MSRP entre el servidor local de IM remitente y el servidor local de IM receptor comprende:
un canal MSRP entre el servidor local de IM remitente y el primer servidor local IM del grupo; un canal MSRP entre el primer servidor local IM del grupo y el servidor local de IM receptor.
16. Un sistema de proceso de mensajes fuera de línea, que comprende un cliente que envía mensajes fuera de línea, un servidor de proceso de mensajes fuera de línea y un cliente que recibe mensajes fuera de línea; donde
se establecen canales del protocolo de retransmisión de la sesión de mensajes, MSRP, entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea, el cliente que envía mensajes fuera de línea envía un mensaje fuera de línea al servidor de proceso de mensajes fuera de línea, a través de los canales MSRP establecidos entre ellos, y el servidor de proceso de mensajes fuera de línea almacena el mensaje fuera de línea recibido; y
se establecen canales MSRP entre el servidor de proceso de mensajes fuera de línea y el cliente que recibe mensajes fuera de línea, y el servidor de proceso de mensajes fuera de línea envía el mensaje fuera de línea almacenado al cliente que recibe mensajes fuera de línea, a través de los canales MSRP establecidos entre ellos;
caracterizado por que comprende además un segundo servidor local IM del grupo;
donde los canales MSRP establecidos entre el cliente que envía mensajes fuera de línea y el servidor de proceso de mensajes fuera de línea comprenden:
un canal MSRP entre el cliente que envía mensajes fuera de línea y el segundo servidor local IM del grupo;
un canal MSRP entre el segundo servidor local IM del grupo y el servidor de proceso de mensajes fuera de línea; y
el cliente que envía mensajes fuera de línea envía el mensaje fuera de línea al servidor de proceso de mensajes fuera de línea secuencialmente, través de los canales MSRP anteriormente establecidos.
Patentes similares o relacionadas:
Combinación de contenidos de comunicación, del 29 de Julio de 2020, de Alibaba Group Holding Limited: Un método para un sistema de combinación de contenidos de comunicación, comprendiendo el sistema un módulo de obtención de relación de correlación y un módulo de combinación […]
MÉTODO DE CONTRATACIÓN CUALIFICADA CERTIFICADA UNIVERSAL, del 9 de Julio de 2020, de LLEIDANETWORKS SERVEIS TELEMÀTICS S.A: El objeto de la invención permite a un operador de telecomunicaciones o un proveedor de comunicaciones electrónicas o proveedor de e-delivery enviar contratos […]
Método para habilitar una comunicación entre un dispositivo móvil y un receptor de comunicación, utilizando conversión de formato, del 24 de Junio de 2020, de Vodafone GmbH: Método, realizado por un dispositivo móvil , para habilitar una comunicación entre dicho dispositivo móvil y un receptor de comunicación […]
Transmisión en red de mensajes de datos recíprocos relacionados con la identidad, del 10 de Junio de 2020, de EQUIFAX, INC: Método para transmitir mensajes relacionados con la identidad, que comprende: Almacenar, en un sistema de información relacionada con […]
Dispositivo de interfaz, procedimiento y programa informático para controlar dispositivos sensores, del 10 de Junio de 2020, de Ubiquiti Inc: Un primer dispositivo de interfaz para su uso en un sistema de domótica , comprendiendo el primer dispositivo de interfaz: un módulo de comunicación […]
Método y aparato para enviar información, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método para enviar información, el método que comprende: determinar, por un servidor, la información en cola para ser enviada a un usuario y el tiempo de espera […]
Método, dispositivo y sistema de procesamiento de mensajes, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método de procesamiento de mensajes, en donde el método comprende: calcular, mediante una parte llamante, una duración de tiempo de envío para […]
Método de comunicaciones basado en la capacidad de servicio y la presencia social, del 3 de Junio de 2020, de Vodafone IP Licensing Limited: Un método para facilitar la comunicación entre un primer dispositivo de comunicación y un segundo dispositivo de comunicación usando una red que soporta un […]