Método y aparato para obtener información de presencia utilizando análisis de tráfico de mensajes.

Método para obtener información de presencia de un dispositivo móvil (220) en una red inalámbrica (230) en un nodo (244) de presencia,

comprendiendo el método las etapas de: analizar un mensaje enviado desde el dispositivo móvil (220) para determinar un tipo de mensaje; y asignar un estado para el dispositivo móvil (220) en función del tipo de mensaje encontrado en la etapa de análisis; en donde la etapa de análisis determina que el tipo de mensaje es interactivo si un usuario del dispositivo móvil (220) generó el mensaje y la etapa de análisis determina que el tipo de mensaje es no interactivo si el dispositivo móvil (220) generó automáticamente el mensaje.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E06125486.

Solicitante: RESEARCH IN MOTION LIMITED.

Nacionalidad solicitante: Canadá.

Dirección: 295 PHILLIP STREET WATERLOO, ONTARIO N2L 3W8 CANADA.

Inventor/es: Rybak,Michal Andrzej.

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.
  • H04L29/08 H04L […] › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace.

PDF original: ES-2378184_T3.pdf

 

Método y aparato para obtener información de presencia utilizando análisis de tráfico de mensajes.

Fragmento de la descripción:

Método y aparato para obtener información de presencia utilizando análisis de tráfico de mensajes.

La presente solicitud se refiere en general a protocolos de mensajería instantánea y en particular a la obtención de información de presencia para un dispositivo móvil en una red inalámbrica.

El hecho de tener conocimiento de información de presencia para un dispositivo móvil en una red es útil tanto para la red como para usuarios de otros dispositivos móviles. Varias aplicaciones pueden utilizar esta información de presencia, tales como las aplicaciones de mensajería instantánea, las aplicaciones celulares del tipo pulsar para hablar (PoC) , u otras aplicaciones que son conocidas para aquellos expertos en la materia.

La mensajería instantánea (IM) es un servicio que alerta a usuarios cuando otro individuo, tal como un amigo o colega, se encuentra en línea y permite que los usuarios se envíen mensajes mutuamente en tiempo real, sin los retardos de almacenamiento y reenvío inherentes en una solución de correo electrónico. Con la mensajería instantánea, cada usuario crea una lista de otros usuarios con los cuales desea comunicarse (a los que se hace referencia comúnmente como "listas de amigos") . Un servidor de mensajería instantánea mantiene un seguimiento del estado en línea de cada uno de sus usuarios abonados (a lo que se hace referencia frecuentemente como información de presencia) , y cuando alguien de la lista de amigos de un usuario está en línea, el servicio alerta a ese usuario y permite un contacto inmediato con el otro usuario. El estado de en línea, o los estados de actividad, incluyen ejemplos tales como "Disponible", "No disponible", "Conectado" y "No molestar".

Las soluciones de IM se están multiplicando rápidamente y están surgiendo no solamente en entornos por cable utilizados por PCs, por ejemplo, sino también en entornos inalámbricos utilizados por dispositivos móviles tales como teléfonos celulares, teléfonos inteligentes, asistentes personales digitales (PDA's) , buscapersonas, ordenadores portátiles habilitados para telefonía y otros dispositivos electrónicos móviles. Los entornos inalámbricos ofrecen el potencial de soluciones de IM potentes debido a la cantidad de tiempo que un usuario lleva consigo su dispositivo móvil.

Los protocolos convencionales de mensajería instantánea se encuentran con problemas cuando se despliegan a través de redes inalámbricas. Resulta difícil mantener información de presencia para personas que utilizan aplicaciones de mensajería instantánea en su dispositivo móvil. El motivo originario de este problema es la naturaleza inherentemente intermitente de la conexión entre un dispositivo móvil y una red inalámbrica. Aunque los protocolos convencionales de mensajería instantánea utilizados para mantener información de presencia precisa sí acaban funcionando para usuarios de dispositivos móviles, la precisión de la presencia del usuario del dispositivo móvil según se suministra a otros usuarios de mensajería instantánea puede verse deteriorada. Además, la necesidad que tiene un dispositivo móvil de enviar mensajes dedicados que indican información de presencia a través de la red inalámbrica provoca una mayor cantidad de tráfico de red inalámbrica, lo cual provoca una reducción en la vida útil de la batería del dispositivo móvil.

El documento WO 03/032616 A1 da a conocer un sistema para compartir información de eventos de usuarios móviles determinada mediante la monitorización de tráfico de mensajes entre redes inalámbricas y redes de IP fijas para posibilitar la mensajería instantánea entre dispositivos inalámbricos y dispositivos fijos de red IP. El sistema determina información de presencia y/o ubicación de un dispositivo móvil y puede identificar el dispositivo móvil como desconectado, conectado y ocupado o conectado y en reposo.

El documento US 7110773 B1 da a conocer un seguidor del estado de actividad de móviles para un sistema de comunicaciones inalámbricas que soporta chat por Internet. El seguidor determina información de presencia y/o ubicación de un dispositivo móvil mediante la monitorización de tráfico de mensajes y comunica la información de presencia y/o ubicación a una entidad externa a través de una red de Internet o Intranet.

El documento WO 02/43351 A2 da a conocer un sistema con un servidor de aplicaciones de mensajería instantánea basadas en Internet. El servidor de aplicaciones determina información de presencia de usuarios basándose en el uso de una aplicación por parte de un usuario. A continuación, el servidor de aplicaciones envía datos de presencia de la aplicación asociados a un usuario, hacia un servidor de presencia.

INFORMACIÓN GENERAL Los presentes aparato y método pueden superar limitaciones de la técnica anterior al proporcionar un servidor intermedio en una red que obtiene información de presencia de dispositivos móviles mediante el análisis o la monitorización del tráfico que va hacia y viene del dispositivo móvil. Un servidor de presencia de este tipo recibe una notificación de un nodo de red cada vez que un mensaje es recibido desde o enviado hacia un dispositivo móvil, así como cada vez que un mensaje es bloqueado en el nodo de red debido a que el dispositivo móvil no está disponible.

De esta manera, el servidor de presencia puede mantener información de presencia precisa para un dispositivo móvil dado, sin introducir un tráfico nuevo sustancial en la red inalámbrica. El servidor de presencia también puede

tener la capacidad de diferenciar tipos diferentes de tráfico de mensajes, originados en el dispositivo móvil. La diferenciación puede permitir que el servidor de presencia distinga entre mensajes generados como consecuencia del uso interactivo del dispositivo móvil por parte de un usuario, tal como el envío de un correo electrónico o la solicitud de una página web, y actividad de fondo en el dispositivo móvil, tal como un registro automático o un mensaje de acuse de recibo. Al diferenciar entre mensajes interactivos y mensajes de fondo, el servidor de presencia puede determinar correctamente si el dispositivo móvil está meramente conectado a la red inalámbrica o si un usuario está utilizando activamente el dispositivo móvil.

En un ejemplo, un dispositivo móvil puede añadir su estado de actividad a parte o la totalidad de los mensajes salientes. De acuerdo con el ejemplo, el dispositivo móvil añade un bit interactivo a cada mensaje enviado. El bit interactivo se puede activar si el usuario está utilizando el dispositivo móvil en ese momento o hubiera utilizado el dispositivo móvil dentro de un periodo predeterminado. Otro ejemplo puede incluir un tiempo de inactividad o valores que indiquen al servidor de presencia cuánto tiempo ha estado inactivo el usuario en el dispositivo móvil. Todavía en otro ejemplo, el dispositivo móvil podría añadir a mensajes salientes información sobre uno de múltiples estados de actividad.

Por lo tanto, la presente solicitud puede proporcionar un método de acuerdo con la reivindicación 1. En las reivindicaciones dependientes se proporcionan realizaciones ventajosas.

La presente solicitud puede proporcionar además un nodo de presencia de acuerdo con la reivindicación 10. En las reivindicaciones dependientes se proporcionan realizaciones ventajosas.

Se proporciona también un soporte legible por ordenador de acuerdo con la reivindicación 19.

Se proporciona además un sistema de acuerdo con la reivindicación 20.

BREVE DESCRIPCIÓN DE LOS DIBUJOS La presente solicitud se entenderá mejor en referencia a los dibujos, en los cuales:

la Figura 1 es una vista de una parte de una pantalla de un dispositivo móvil, que muestra una "lista de amigos" ejemplificativa, que forma parte de una aplicación de mensajería instantánea; la Figura 2 es un diagrama de bloques de un sistema que contiene un dispositivo móvil y un servidor de presencia en comunicación con un nodo de red; la Figura 3 es un diagrama de estados que muestra el estado de un dispositivo móvil según se obtiene en un servidor de presencia; y la Figura 4 es un dispositivo móvil ejemplificativo que se puede utilizar de acuerdo con el método y el aparato presentes.

DESCRIPCIÓN DE REALIZACIONES PREFERIDAS El método y aparatos presentes se refieren a la obtención de información de presencia para un dispositivo móvil dentro de una red. El método y el aparato se exponen de forma detallada a continuación. La información... [Seguir leyendo]

 


Reivindicaciones:

1. Método para obtener información de presencia de un dispositivo móvil (220) en una red inalámbrica (230) en un nodo (244) de presencia, comprendiendo el método las etapas de:

analizar un mensaje enviado desde el dispositivo móvil (220) para determinar un tipo de mensaje; y asignar un estado para el dispositivo móvil (220) en función del tipo de mensaje encontrado en la etapa de análisis; en donde la etapa de análisis determina que el tipo de mensaje es interactivo si un usuario del dispositivo móvil (220) generó el mensaje y la etapa de análisis determina que el tipo de mensaje es no interactivo si el dispositivo móvil (220) generó automáticamente el mensaje.

2. Método de la reivindicación 1, en el que la etapa de asignación asigna el estado del dispositivo móvil (220) de manera que sea desconectado, conectado o activo.

3. Método de la reivindicación 2, en el que la etapa de asignación asigna el estado como activo si el tipo de mensaje es interactivo.

4. Método de la reivindicación 2, en el que la etapa de asignación asigna el estado como conectado si el tipo de mensaje es no interactivo.

5. Método de una cualquiera de las reivindicaciones 1 a 4, en el que el mensaje es tráfico no modificado del dispositivo móvil (220) .

6. Método de una cualquiera de las reivindicaciones 1 a 4, en el que el mensaje tiene información de estado añadida en el dispositivo móvil (220) .

7. Método de la reivindicación 6, en el que la información de estado añadida es cualquiera de: un único bit añadido al mensaje para indicar si el dispositivo móvil (220) es interactivo o no interactivo; un valor de tiempo que indica el último uso interactivo del dispositivo móvil (220) ; o un estado según se determine en el dispositivo móvil (220) .

8. Método de una cualquiera de las reivindicaciones 1 a 7, en el que dicho método comprende además las etapas de:

fijar un valor de temporizador en un temporizador cuando se asigna el estado; y al producirse la expiración del temporizador, reasignar el estado del dispositivo móvil (220) .

9. Método de una cualquiera de las reivindicaciones 1 a 8, en el que el nodo (244) de presencia es un servidor de presencia o un servidor que trabaja con la característica de presencia.

10. Nodo (244) de presencia para obtener y mantener información de presencia de un dispositivo móvil (220) en una red inalámbrica (230) , comunicándose el dispositivo móvil (220) con un nodo (240) de red, comprendiendo el nodo

(244) de presencia:

un sistema de comunicaciones para comunicarse con el nodo (240) de red; un procesador; y una aplicación que se ejecuta en dicho procesador, presentando dicha aplicación medios para analizar un mensaje enviado desde el dispositivo móvil (220) en el nodo (240) de red para determinar un tipo de mensaje; y asignar un estado para el dispositivo móvil (220) en función del tipo de mensaje que se encuentre en la etapa de análisis; en donde los medios de análisis están adaptados para determinar si el tipo de mensaje es interactivo o no interactivo; determinándose que el tipo de mensaje es interactivo si un usuario del dispositivo móvil (220) generó el mensaje y determinándose que el tipo de mensaje es no interactivo si el mensaje fue generado automáticamente.

11. Nodo (244) de presencia de la reivindicación 10, en el que el nodo (244) de presencia es un servidor de presencia o un servidor que trabaja con la característica de presencia.

12. Nodo (244) de presencia de la reivindicación 10 ó la reivindicación 11, en el que los medios de asignación están adaptados para asignar el estado del dispositivo móvil (220) de manera que sea uno de desconectado, conectado, y activo.

13. Nodo (244) de presencia de la reivindicación 12, en el que los medios de asignación están adaptados para

asignar el estado como activo si el tipo de mensaje es interactivo.

14.Nodo (244) de presencia de la reivindicación 12, en el que los medios de asignación están adaptados para asignar el estado como conectado si el tipo de mensaje es no interactivo.

15. Nodo (244) de presencia de una cualquiera de las reivindicaciones 10 a 14, en el que el mensaje recibido por el sistema de comunicaciones comprende un mensaje con información de estado añadida al mensaje.

16. Nodo (244) de presencia de la reivindicación 15, en el que la información de estado añadida es cualquiera de: un único bit añadido a un mensaje para indicar si el dispositivo móvil (220) es interactivo o no interactivo; un valor de tiempo desde el último uso interactivo del dispositivo móvil (220) ; o un estado según se determine en el dispositivo móvil (220) .

17.Nodo (244) de presencia de una cualquiera de las reivindicaciones 10 a 16, que comprende además un 15 temporizador, estando adaptado el temporizador para, al producirse su expiración, provocar que dicha aplicación reasigne el estado del dispositivo móvil (220) .

18. Nodo (244) de presencia de una cualquiera de las reivindicaciones 10 a 17, en el que la aplicación está adaptada para mantener un estado independiente para todos los dispositivos móviles (220) que se comunican con el nodo 20 (240) de red.

19. Soporte legible por ordenador, que es portador de un programa ejecutable por ordenador almacenado en el mismo, comprendiendo dicho programa instrucciones ejecutables por ordenador adaptadas, cuando se ejecutan en un procesador de un dispositivo informático, para realizar las etapas de método de una cualquiera de las reivindicaciones 1 a 9.

20. Sistema (210) para obtener información de presencia de por lo menos un dispositivo móvil (220) en un nodo (244) de presencia, que comprende:

una red inalámbrica (230) ; un nodo (240) de red; el por lo menos un dispositivo móvil (220) en la red inalámbrica (230) y en comunicación con el nodo (240) de red; y el nodo (244) de presencia de una cualquiera de las reivindicaciones 10 a 18.


 

Patentes similares o relacionadas:

Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]

Transferencia automática segura de datos con un vehículo de motor, del 22 de Julio de 2020, de AIRBIQUITY INC: Un dispositivo electrónico en un vehículo para operar en un vehículo de motor en un estado de energía desatendido, comprendiendo el dispositivo […]

Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]

Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]

Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]

Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]

Método de control de aplicación y terminal móvil, del 8 de Julio de 2020, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un terminal móvil , que comprende: un procesador ; y un módulo de inteligencia artificial AI ; el procesador que se […]

Procesamiento de contenido y servicios de redes para dispositivos móviles o fijos, del 8 de Julio de 2020, de AMIKA MOBILE CORPORATION: Un sistema para suministrar contenido de red a un dispositivo, comprendiendo el sistema : una primera interfaz para comunicarse con una pluralidad […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .