UN METODO PARA REGULAR EL TRAFICO DE MENSAJERIA INSTANTANEA.
Un método para regular el tráfico de mensajes en un sistema de mensajería instantánea que tiene una pluralidad de usuarios,
comprendiendo:
determinar (110) en un servidor de mensajería instantánea si ha ocurrido un suceso que provoca un mensaje relacionado con mensajería instantánea para uno de dichos usuarios;
determinar (115) en dicho servidor de mensajería instantánea si un dispositivo computador (10, 25) de dicho uno de dichos usuarios está actualmente en un estado inactivo si se determina que dicho suceso ha ocurrido;
actualizar (120) un almacenamiento de información acumulada relacionada con mensajería instantánea para dicho uno de dichos usuarios basado en dicho suceso sin enviar también un mensaje basado en dicho almacenamiento actualizado de información acumulada relacionada con mensajería instantánea a dicho uno de dichos usuarios si se determina que dicho dispositivo computador está actualmente en un estado inactivo; y
actualizar (125) dicho almacenamiento de información acumulada relacionada con mensajería instantánea para dicho uno de dichos usuarios basado en dicho suceso y enviar un mensaje basado en dicho almacenamiento actualizado de información acumulada relacionada con mensajería instantánea a dicho uno de dichos usuarios solo si se determina que dicho dispositivo conmutador no está actualmente en un estado inactivo
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E05257146.
Solicitante: RESEARCH IN MOTION LIMITED.
Nacionalidad solicitante: Canadá.
Dirección: 295 PHILLIP STREET,WATERLOO, ONTARIO N2L 3W8.
Inventor/es: KLASSEN,GERHARD D.
Fecha de Publicación: .
Fecha Solicitud PCT: 21 de Noviembre de 2005.
Fecha Concesión Europea: 23 de Diciembre de 2009.
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.
Clasificación PCT:
- H04L12/58 H04L 12/00 […] › Sistemas de conmutación de mensajes.
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.
Fragmento de la descripción:
Un método para regular el tráfico de mensajería instantánea.
Antecedentes
El tema de esto se refiere generalmente a una solución de mensajería para ordenadores fijos tales como ordenadores personales (PCs) y estaciones móviles tales como teléfonos celulares, asistentes de datos personales (PDAs: personal data assistants), buscapersonas, ordenadores de bolsillo, ordenadores portátiles, y otros dispositivos electrónicos móviles (siendo tales ordenadores fijos y estaciones móviles denominados a veces colectivamente en esto como dispositivos computadores) y, más particularmente, a un método para regular el tráfico de mensajes en un sistema de mensajería instantánea utilizado por dispositivos computadores, particularmente estaciones móviles.
La mensajería instantánea (MI) es un servicio (basado en suscripción típicamente) que alerta a usuarios de ordenadores (tal como un PC) o estaciones móviles cuando otro individuo, tal como un amigo o colega, que ejecuta una aplicación de mensajería instantánea compatible está en línea (significando que han iniciado sesión en el servicio y que usan la aplicación de mensajería instantánea) y les permite enviar mensajes entre sí en tiempo real, sin los retardos de almacenar y expedir inherentes en una solución de correo electrónico. Con mensajería instantánea, cada usuario crea una lista de otros usuarios, denominada corrientemente una lista de contactos o una lista de compañeros, con los que desea comunicar. Un servidor de mensajería instantánea controla el estatus en línea de cada uno de los usuarios suscritos (denominado frecuentemente como información de presencia) y cuando un usuario está en línea y alguien de una lista de contactos de usuario también está en línea, el servidor alerta a ese usuario y permite el contacto inmediato con el otro usuario.
En un sistema de mensajería instantánea, cada usuario tiene una aplicación de cliente que reside en su ordenador o estación móvil. Cuando un usuario desea dedicarse a mensajería instantánea, activa la aplicación de cliente de mensajería instantánea. Entonces, la aplicación de cliente establece una conexión con el servidor de mensajería instantánea, en cuyo momento el usuario debe iniciar sesión proporcionando información de identificación y contraseña. Una vez iniciada sesión (significando que el servidor ha verificado la información de identificación y contraseña), la aplicación de cliente envía al servidor de mensajería instantánea la información de conexión para el dispositivo computador que es usado (incluyendo la dirección IP (Internet Protocol) del dispositivo y el puerto asignado a la aplicación de cliente de mensajería instantánea) y los nombres de los otros usuarios en la lista de contactos de usuario. Entonces, el servidor de mensajería instantánea crea un archivo provisional para el usuario que incluye la información de conexión y lista de contactos, y comprueba si cualesquiera de los otros usuarios en la lista de contactos de usuario han iniciado sesión actualmente. Si el servidor de mensajería instantánea determina que cualesquiera de los contactos en la lista han iniciado sesión actualmente, devuelve un mensaje a la aplicación de cliente de usuario que incluye la información de conexión para cada contacto que ha iniciado sesión (informando al usuario que esos contactos están en línea o "presentes"). El servidor de mensajería instantánea también envía un mensaje a cada uno de los contactos de usuario que han iniciado sesión, que incluye la información de conexión de usuario (informando de tal modo a esos contactos que el usuario está ahora en línea o "presente"). Ahora, el usuario es capaz de enviar "mensajes instantáneos" a, y recibir "mensajes instantáneos" de, cada contacto que inició sesión, a partir de su lista de contactos, a través del servidor de mensajería instantánea. Además, como todos los usuarios que iniciaron sesión tienen información de conexión de los otros, archivos pueden ser intercambiados directamente entre usuarios sin pasar por el servidor de mensajería instantánea.
Durante el tiempo que cualquier usuario ha iniciado sesión en el servicio de mensajería instantánea, el usuario recibirá un mensaje desde el servidor de mensajería instantánea en cualquier momento que inicia sesión un contacto en la lista de contactos de usuario que estaba fuera de línea previamente. De modo similar, siempre que un usuario finaliza sesión, la aplicación de cliente de mensajería instantánea de usuario envía un mensaje al servidor de mensajería instantánea para terminar la sesión. Entonces, el servidor de mensajería instantánea envía un mensaje a cada uno de los contactos que iniciaron sesión en la lista de contactos de usuario para informarles de que el usuario ya no está en línea ("no presente"). Asimismo, mientras ha iniciado sesión, el usuario recibirá un mensaje desde el servidor de mensajería instantánea cada vez que finaliza sesión un contacto que inició sesión.
Por tanto, en un sistema de mensajería instantánea, la información de presencia está siendo actualizada e intercambiada constantemente por medio de mensajes frecuentes entre el servidor y cada uno de los usuarios. Estos mensajes frecuentes, que aumentan el tráfico de red, son problemáticos para redes inalámbricas porque la anchura de banda de una red inalámbrica es muy limitada y el coste del intercambio de datos es muy elevado. Este problema es agravado además por la reducción de la vida de batería de estación móvil debida a los mensajes de transmisión frecuente para controlar la información de presencia, las listas de contactos y el estatus de contacto.
"La extensión de notificaciones de sucesos de Protocolo de Iniciación de Sesión (SIP: Session Initiation Protocol) para reducción de notificaciones", de A. Niemin, Centro de Investigación de Nokia, expone un mecanismo de reducción para limitar la velocidad de notificaciones de sucesos de Protocolo de Iniciación de Sesión (SIP).
La invención es expuesta en las reivindicaciones.
Una comprensión completa pueda ser obtenida de la siguiente Descripción de la Realización Preferida cuando es leída en conjunción con los dibujos adjuntos en los que:
la Figura 1 es un esquema de bloques de una realización de un sistema de mensajería instantánea;
la Figura 2 es un organigrama que muestra un método para regular el tráfico de mensajería según una realización preferida; y
la Figura 3 es un organigrama que muestra un método para regular el tráfico de mensajería según una realización alternativa.
Los números similares se refieren a partes similares en toda la memoria descriptiva.
Se proporciona un método para regular el tráfico de mensajes en un sistema de mensajería instantánea que tiene una pluralidad de usuarios, que reduce el tráfico de mensajes y ayuda a las estaciones móviles a conservar la energía de batería. El método incluye determinar si ha ocurrido un suceso que provoca un mensaje relacionado con mensajería instantánea para uno de los usuarios, y determinar si un dispositivo computador del uno de los usuarios está actualmente en un estado inactivo si se determina que el suceso ha ocurrido. El método incluye además actualizar un almacenamiento de información acumulada relacionada con mensajería instantánea, tal como información de presencia para los otros usuarios en la lista de contactos de usuario, para ese usuario basado en el suceso si se determina que el dispositivo computador está actualmente en un estado inactivo, y actualizar el almacenamiento de información acumulada relacionada con mensajería instantánea para el usuario basado en el suceso y enviar al usuario un mensaje basado en el almacenamiento actualizado de información acumulada relacionada con mensajería instantánea si se determina que el dispositivo computador no está actualmente en un estado inactivo. Preferiblemente, el método incluye además borrar el almacenamiento de información acumulada relacionada con mensajería instantánea cada vez que el usuario inicia sesión en el sistema de mensajería instantánea. Como resultado, el tráfico de mensajería instantánea es reducido porque mensajes son enviados a usuarios solo cuando no están inactivos. La reducción en tráfico es especialmente ventajosa para redes inalámbricas puesto que tienen anchura de banda limitada.
La Figura 1 es un esquema de bloques de un sistema 5 de mensajería instantánea descrito en esto. El sistema 5 incluye una pluralidad...
Reivindicaciones:
1. Un método para regular el tráfico de mensajes en un sistema de mensajería instantánea que tiene una pluralidad de usuarios, comprendiendo:
2. El método según la reivindicación 1, en el que dicho determinar (115) si un dispositivo computador (10, 25) de dicho uno de dichos usuarios está actualmente en un estado inactivo está basado en un mensaje recibido de dicho dispositivo computador indicativo de si dicho dispositivo computador está actualmente inactivo.
3. El método según la reivindicación 1, comprendiendo además borrar dicho almacenamiento de información acumulada relacionada con mensajería instantánea cuando dicho uno de dichos usuarios inicia sesión en dicho sistema de mensajería instantánea.
4. El método según la reivindicación 1, en el que dicho usuario tiene una lista de contactos que tiene una pluralidad de contactos, en el que dicho suceso incluye un cambio de estado de presencia para uno de dichos contactos y en el que dichos pasos de actualización comprenden actualizar dicho almacenamiento de información acumulada relacionada con mensajería instantánea para reflejar dicho cambio de estado de presencia.
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 […]
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 […]
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 […]
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 […]
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 […]