PROCEDIMIENTO Y SISTEMA PARA PROPORCIONAR UNA NOTIFICACION DE CUANDO UN USUARIO SE HACE DISPONIBLE PARA COMUNICAR.

Un procedimiento basado en ordenador para proporcionar información de presencia de los contactos,

comprendiendo el procedimiento:

recibir una indicación procedente de un usuario abonado a la información de presencia de los contactos;

recibir una indicación procedente del usuario que especifica los contactos de interés acerca de los cuales el usuario quiere recibir una notificación cuando un contacto entra en un cierto estado de presencia;

recibir información de presencia en cuanto a un contacto;

determinar si el contacto es un contacto de interés, según la especificación del usuario; y,

si es así, determinar si el estado de presencia del contacto de interés indica cierto cambio y, si es así, notificar al usuario del cambio en el estado de presencia del contacto de interés; y,

si el contacto o el cambio en el estado de presencia no son de interés, suprimir la notificación del usuario;

recibir una indicación procedente del usuario que selecciona un procedimiento para notificar al usuario del cambio en el estado de presencia del contacto de interés para ser usada en base a un estado de presencia actual del usuario

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

Solicitante: MICROSOFT CORPORATION.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: ONE MICROSOFT WAY,REDMOND WA 98052.

Inventor/es: RAGHAV,AMRITANSH, SHTIEGMAN,ERAN, CADIZ,JONATHAN J, VENKY,SETTY, RAO,SIRA.

Fecha de Publicación: .

Fecha Solicitud PCT: 1 de Diciembre de 2005.

Fecha Concesión Europea: 20 de Enero de 2010.

Clasificación Internacional de Patentes:

  • H04L12/58B
  • H04L29/08A7

Clasificación PCT:

  • 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.

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.

PROCEDIMIENTO Y SISTEMA PARA PROPORCIONAR UNA NOTIFICACION DE CUANDO UN USUARIO SE HACE DISPONIBLE PARA COMUNICAR.

Fragmento de la descripción:

Procedimiento y sistema para proporcionar una notificación de cuando un usuario se hace disponible para comunicar.

Campo técnico

La tecnología descrita versa de forma general acerca del suministro de notificaciones de cambios a la información de presencia.

Antecedentes

Las conversaciones en tiempo real entre participantes en una conversación por medio de sus sistemas de ordenador se están haciendo cada vez más comunes. Tal conversación en tiempo real requiere que los participantes estén presentes en sus sistemas de ordenador (por ejemplo, agendas electrónicas) y que sean capaces de responder cuando se recibe una comunicación. Los servicios de mensajería instantánea proporcionan una forma común de conversación en tiempo real. Un servicio de mensajería instantánea permite que los participantes envíen mensajes y que sean recibidos por los otros participantes en la conversación en el lapso de uno o dos segundos. Los participantes receptores pueden entonces enviar mensajes de respuesta a los otros participantes de manera similar. Para que resulte efectiva, una conversación en tiempo real depende de que los participantes estén al tanto, de que repasen y de que respondan muy rápidamente a los mensajes recibidos. Esta respuesta rápida se contrapone a los sistemas convencionales de correo electrónico, en los que los receptores de los mensajes de correo electrónico responden a los mensajes según su conveniencia.

Cuando un participante iniciador quiere comenzar una conversación en tiempo real, es preciso que dicho participante sepa si los participantes previstos están disponibles para responder a un mensaje en tiempo real. Si no, entonces pueden ser más apropiadas las comunicaciones por medio de correo electrónico convencional, correo de voz o algún otro mecanismo. Por ejemplo, si los ordenadores de los participantes previstos están apagados en el momento, entonces puede no ser posible una conversación en tiempo real. Además, si sus ordenadores están encendidos, pero los participantes previstos están alejados de sus ordenadores, tampoco es posible una conversación en tiempo real. Al participante iniciador le gustaría conocer la disponibilidad de los participantes previstos para que pueda adoptarse una decisión apropiada en cuanto a la forma de comunicación.

El estado de disponibilidad de una entidad como un sistema de ordenador o un usuario asociado a ese sistema de ordenador se denomina información de presencia. La información de presencia identifica el estado de presencia actual del usuario. Los usuarios hacen disponible su información de presencia para que otros usuarios puedan decidir la mejor manera de comunicarse con ellos. Por ejemplo, la información de presencia puede indicar si un usuario está conectado (en línea) con un servidor de mensajería instantánea o si está desconectado (fuera de línea). La información de presencia puede proporcionar también información más detallada en cuanto a la disponibilidad del usuario. Por ejemplo, aunque un usuario esté conectado, ese usuario puede estar en una reunión lejos de su ordenador. En tal caso, el estado de presencia puede indicar conectado y en una reunión.

En un contexto de mensajería instantánea, un usuario publicador (publicador) puede proporcionar su información de presencia a un servidor de presencia que después proporciona la información de presencia a usuarios abonados (abonados). Así, un servidor de presencia puede usar un modelo abonado/publicador para proporcionar la información de presencia a los usuarios del servicio de presencia. Siempre que cambia la información de presencia de un usuario, el servidor de presencia recibe del sistema de ordenador del usuario la notificación del cambio y, a su vez, notifica el cambio a los usuarios abonados. Un usuario abonado puede entonces decidir, basándose en la información de presencia de los participantes previstos, si iniciar una conversación de mensajería instantánea. Por ejemplo, si la información de presencia indica que un usuario publicador está actualmente en una conferencia telefónica, el usuario abonado puede decidir enviar un mensaje instantáneo, en vez de efectuar una llamada telefónica al usuario publicador. Sin embargo, si el usuario abonado tiene que llamar al usuario publicador y hablar con él, es preciso que el usuario abonado monitorice la información de presencia del usuario publicador para saber cuándo puede hacerse la llamada. Cuando el usuario abonado nota que la información de presencia del usuario publicador indica que la conferencia telefónica ha concluido, el usuario abonado puede efectuar entonces la llamada telefónica.

Sin embargo, puede ser difícil que un usuario se percate realmente de que un usuario concreto, también denominado un contacto, se ha vuelto disponible para procesar un cierto tipo de comunicación. Es posible que el usuario precise comprobar cada cambio en la información de presencia de cada contacto. La dificultad aumenta cuando el usuario está abonado a la información de presencia de muchos contactos. Por ejemplo, un miembro de un gran equipo de diseño (por ejemplo con 100 miembros o más) puede estar abonado a la información de presencia de todos los demás miembros para que el miembro abonado conozca el mejor momento para comunicarse con los otros miembros. Sin embargo, en cualquier momento dado, es posible que el miembro esté interesado en comunicarse únicamente con un grupo pequeño de los demás miembros y que quiera que se le notifique cuándo esos miembros objeto de interés se hagan disponibles para comunicarse. Dado que el miembro está abonado a la información de presencia de todos los demás miembros, al miembro se le notifica siempre que cambia la información de presencia de cualquier miembro. Así, es preciso que el miembro monitorice todas esas notificaciones para ver si cualquiera de ellas se relaciona con un miembro objeto de interés. Sería perjudicial que el miembro tuviera que fijarse en su ordenador cada vez que se recibe una notificación para ver si tiene relación con un miembro objeto de interés.

El documento US 2004/0059781, de J. H. Yoakum et al., da a conocer un sistema de presencia capaz de controlar de forma eficiente la distribución de información de presencia de individuos específicos a un abonado.

Sería deseable contar con un mecanismo que permitiera a un usuario abonado reconocer cuándo se hace disponible para comunicarse con él un contacto publicador que es objeto de interés en el momento sin tener que monitorizar la información de presencia de todos los contactos abonados.

Resumen

La presente invención proporciona un procedimiento de ordenador conforme a la reivindicación 1, un medio legible por ordenadores conforme a la reivindicación 9 y un sistema conforme a la reivindicación 14. En las reivindicaciones dependientes se dan a conocer realizaciones preferidas.

Breve descripción de los dibujos

La Figura 1 es un diagrama que ilustra un modelo de presencia de estados de presencia en una realización.

La Figura 2 ilustra un cuadro de diálogo para seleccionar si recibir notificaciones de cambios en el estado de presencia para todos los contactos o únicamente para los contactos de interés en una realización.

La Figura 3 ilustra un cuadro de diálogo para especificar los contactos de interés en el momento en una realización.

La Figura 4 ilustra un cuadro de diálogo para notificar a un usuario de que un contacto de interés ha entrado en un estado de presencia que es de interés para el usuario en una realización.

La Figura 5 es un diagrama de bloques que ilustra componentes del sistema de notificación en una realización.

La Figura 6 es un diagrama de flujo que ilustra el tratamiento del componente receptor de la información de presencia en una realización.

Descripción detallada

Se proporcionan un procedimiento y un sistema para proporcionar notificaciones de cambios en el estado de presencia de los contactos. En una realización, un sistema de notificación permite a un usuario especificar los contactos de interés acerca de los cuales el usuario desea recibir notificación cuando el contacto se hace disponible para comunicarse (o, más en general, entra en un cierto estado de presencia). Un usuario puede estar abonado a la información de presencia de muchos contactos, pero es posible que en un momento dado esté interesado únicamente en un cambio en un estado de presencia de ciertos contactos específicos. Por ejemplo, es posible que un usuario quiera...

 


Reivindicaciones:

1. Un procedimiento basado en ordenador para proporcionar información de presencia de los contactos, comprendiendo el procedimiento:

quadrecibir una indicación procedente de un usuario abonado a la información de presencia de los contactos; quadrecibir una indicación procedente del usuario que especifica los contactos de interés acerca de los cuales el usuario quiere recibir una notificación cuando un contacto entra en un cierto estado de presencia; quadrecibir información de presencia en cuanto a un contacto; quaddeterminar si el contacto es un contacto de interés, según la especificación del usuario; y, quadsi es así, determinar si el estado de presencia del contacto de interés indica cierto cambio y, si es así, notificar al usuario del cambio en el estado de presencia del contacto de interés; y, quadsi el contacto o el cambio en el estado de presencia no son de interés, suprimir la notificación del usuario; quadrecibir una indicación procedente del usuario que selecciona un procedimiento para notificar al usuario del cambio en el estado de presencia del contacto de interés para ser usada en base a un estado de presencia actual del usuario.

2. El procedimiento de la reivindicación 1 en el que la notificación incluye procedimientos de comunicación con el contacto.

3. El procedimiento de la reivindicación 2 en el que un procedimiento de comunicación incluye un mensaje instantáneo.

4. El procedimiento de la reivindicación 2 en el que un procedimiento de comunicación incluye una llamada telefónica.

5. El procedimiento de la reivindicación 1 que incluye permitir al usuario definir el cierto cambio en el estado de presencia.

6. El procedimiento de la reivindicación 1 en el que el cierto cambio es un cambio a disponible para comunicarse con el usuario.

7. El procedimiento de la reivindicación 1 implementado en un teléfono.

8. El procedimiento de la reivindicación 1 implementado en un sistema de ordenador.

9. Un medio legible por ordenador que contiene instrucciones para controlar un sistema de ordenador para que proporcione información de presencia de los contactos mediante un procedimiento que comprende:

quadrecibir una indicación procedente del usuario que especifica los contactos de interés acerca de los cuales el usuario quiere recibir una notificación cuando un contacto entra en un cierto estado de presencia; quadrecibir una indicación procedente de un usuario abonado a la información de presencia de muchos contactos; quadrecibir información de presencia de un contacto; quaddeterminar si el contacto es un contacto de interés, según la especificación del usuario; quaddeterminar si el estado de presencia recibido es del interés especificado por el usuario; y, quadcuando se determina que el contacto es de interés y que el estado de presencia es del interés especificado por el usuario, notificar al usuario del estado de presencia recibido; y, quadcuando se determina que el contacto o el cambio en el estado de presencia no son de interés, no notificar al usuario; quadrecibir una indicación procedente del usuario que selecciona un procedimiento para notificar al usuario del estado de presencia recibido del contacto de interés para ser usada en base a un estado de presencia actual del usuario.

10. El medio legible por ordenador de la reivindicación 9 en el que la notificación es proporcionada por un procedimiento de comunicación que está disponible para el usuario.

11. El medio legible por ordenador de la reivindicación 9 en el que un contacto puede especificar un estado de presencia en el que el contacto está disponible para comunicar.

12. El medio legible por ordenador de la reivindicación 9 en el que la notificación incluye procedimientos de comunicación con el contacto.

13. El medio legible por ordenador de la reivindicación 9 en el que se proporciona la notificación cuando el contacto se hace disponible para comunicar con un usuario.

14. Un sistema para notificar a un usuario cuándo un contacto se hace disponible para comunicar, comprendiendo el sistema:

quadmedios para especificar por parte del usuario los contactos de interés acerca de los cuales el usuario quiere recibir una notificación cuando un contacto se hace disponible para comunicar; y quadmedios para abonarse a la información de presencia de muchos contactos; quadmedios para recibir información de presencia en cuanto a un contacto; quaden el que el sistema determina, cuando se recibe la información de presencia en cuanto a un contacto, si el contacto es un contacto de interés según lo especificado por el usuario, y, quadsi el contacto es un contacto de interés según lo especificado por el usuario, determinar si la información de presencia indica un cambio en el estado de presencia, de modo que el contacto está ahora disponible para comunicar con el usuario, y si el contacto y el cambio en el estado de presencia son de interés para el usuario, notificar al usuario, indicando la notificación procedimientos de comunicación con el contacto, y, quadsi el contacto o el cambio en el estado de presencia no es de interés, no notificar al usuario; quadmedios para seleccionar, por parte del usuario, un procedimiento para notificar al usuario del cambio en el estado de presencia del contacto de interés, procedimiento en el que el sistema de notificación está adaptado para ser usado en base a un estado de presencia actual del usuario.

15. El sistema de la reivindicación 14 en el que un procedimiento de comunicación es un mensaje instantáneo.

16. El sistema de la reivindicación 14 en el que un procedimiento de comunicación es una llamada telefónica.

17. El sistema de la reivindicación 14 que incluye medios para permitir que un contacto defina la disponibilidad.

18. El sistema de la reivindicación 14 en el que la disponibilidad está indicada por el estado de presencia.


 

Patentes similares o relacionadas:

SISTEMA Y MÉTODO PARA PROPORCIONAR UNA AUTORIZACIÓN, AUTENTICACIÓN Y CONTABILIDAD DE RED DINÁMICAS, del 13 de Septiembre de 2011, de NOMADIX, INC.: Un método para el control de accesos a una red, que comprende: la recepción en un dispositivo de pasarela de una solicitud desde un ordenador de origen para el […]

Imagen de 'PROCEDIMIENTO Y APARATO PARA LOCALIZAR USUARIOS DE DISPOSITIVOS…'PROCEDIMIENTO Y APARATO PARA LOCALIZAR USUARIOS DE DISPOSITIVOS MÓVILES EN UNA RED INFORMÁTICA INALÁMBRICA, del 9 de Marzo de 2011, de BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY: Red informática operativa para proporcionar información de localización acerca de un usuario de un dispositivo móvil mientras el […]

Imagen de 'PROVISIÓN DE SERVICIOS CON UN SERVIDOR EN UNA RED TCP/IP'PROVISIÓN DE SERVICIOS CON UN SERVIDOR EN UNA RED TCP/IP, del 2 de Marzo de 2011, de DOMIRAS OY: Un método para poner en práctica un servicio de un servidor (S1-3) a dispositivos de cliente (TE) que tienen diferentes características, comprendiendo el método las […]

Imagen de 'SISTEMA Y PROCEDIMIENTO DE APLICACIÓN Y FILTRADO DE METADATOS…'SISTEMA Y PROCEDIMIENTO DE APLICACIÓN Y FILTRADO DE METADATOS DE APLICACIONES SOBRE LA BASE DE LAS CAPACIDADES DEL DISPOSITIVO INALÁMBRICO, del 27 de Enero de 2011, de QUALCOMM INCORPORATED: Un sistema para realizar la interfaz con un dispositivo de comunicación en un medio de comunicaciones inalámbricas, que comprende: al menos un servidor de […]

Imagen de 'SISTEMA DE COMUNICACIÓN CON CONFIDENCIALIDAD MEJORADA'SISTEMA DE COMUNICACIÓN CON CONFIDENCIALIDAD MEJORADA, del 7 de Enero de 2011, de SAGEM MOBILES: Sistema de telecomunicación que incluye: - un primer medio de comunicación apto para comunicar con una red de transferencia de datos y destinado a estar a disposición de un […]

Imagen de 'CONTROL DE SERVICIOS DE MENSAJERIA EN DOMINIOS DE IP'CONTROL DE SERVICIOS DE MENSAJERIA EN DOMINIOS DE IP, del 16 de Diciembre de 2010, de MARKPORT LIMITED: Una puerta de acceso que comprende: una interfaz a una red de paquetes; una interfaz a una red móvil; un procesador para realizar una conversión […]

Imagen de 'PROCEDIMIENTO Y APARATO PARA LA DESINSTALACION INICIADA POR RED…'PROCEDIMIENTO Y APARATO PARA LA DESINSTALACION INICIADA POR RED DE UN PROGRAMA DE APLICACION EN UNA RED INALAMBRICA, del 4 de Agosto de 2010, de QUALCOMM INCORPORATED: Un procedimiento para revocar remotamente uno o más programas de aplicación residentes en un módulo remoto , que comprende las operaciones de: identificar […]

Imagen de 'PROCEDIMIENTO Y SISTEMA PARA UN CONJUNTO DE DISPOSITIVOS DE RED…'PROCEDIMIENTO Y SISTEMA PARA UN CONJUNTO DE DISPOSITIVOS DE RED QUE PUEDEN CONECTARSE PARA MEJORAR LA COLABORACION , LA ESCALABILIDAD Y LA FIABILIDAD, del 4 de Junio de 2010, de AMERICAN POWER CONVERSION CORPORATION: Un procedimiento para establecer una relación de revisión entre homólogos entre un primer y un segundo aparato de red, estando conectados el primer y el segundo […]

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í. .