ES2336829T3 - Procedimiento para la programacion instantanea de llamadas de conferencia. - Google Patents

Procedimiento para la programacion instantanea de llamadas de conferencia. Download PDF

Info

Publication number
ES2336829T3
ES2336829T3 ES06769441T ES06769441T ES2336829T3 ES 2336829 T3 ES2336829 T3 ES 2336829T3 ES 06769441 T ES06769441 T ES 06769441T ES 06769441 T ES06769441 T ES 06769441T ES 2336829 T3 ES2336829 T3 ES 2336829T3
Authority
ES
Spain
Prior art keywords
client
sip
call
message
videoconference
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
Application number
ES06769441T
Other languages
English (en)
Inventor
Carl Aaby
Nicolai GrØDum
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tandberg Telecom AS
Original Assignee
Tandberg Telecom AS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tandberg Telecom AS filed Critical Tandberg Telecom AS
Application granted granted Critical
Publication of ES2336829T3 publication Critical patent/ES2336829T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Procedimiento para establecer una llamada en un sistema de comunicaciones que incluye una aplicación de mensajería instantánea (IM) proporcionada mediante un servidor de protocolo de inicio de sesión (SIP) conectado a una pluralidad de clientes IM, cada uno asociado con por lo menos un punto de encuentro de conferencia gestionado por al menos un sistema de gestión por lo menos adaptado para programar y/o investigar las posibilidades de una conferencia entre dos o más individuos, comprendiendo el procedimiento las siguientes etapas: transmitir un primer mensaje de invitación SIP desde un cliente IM que invita al servidor SIP incluyendo un identificador único global (GUID), un primer identificador de recursos uniforme (URI) SIP que identifica dicho cliente IM que invita y un segundo URI SIP que identifica un cliente IM invitado, al recibir dicho primer mensaje de invitación SIP en el servidor SIP, investigar en el sistema de gestión si el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado satisfacen una serie de condiciones, incluyendo por lo menos si los puntos de encuentro de videoconferencia respectivos están inactivos, si dicha serie de condiciones se satisface, transmitir un segundo mensaje de invitación SIP desde el servidor SIP a dicho cliente IM invitado, si dicho segundo de invitación SIP es aceptado por dicho cliente IM invitado, devolver un mensaje de aceptación de la invención SIP al servidor SIP, caracterizado por el hecho de que dicha llamada de conferencia es una llamada de videoconferencia, dicho punto de encuentro de conferencia es un punto de encuentro de videoconferencia, comunicando vídeo y audio en tiempo real, dicho sistema de gestión es un sistema de gestión de videoconferencia, dispuesto para reversar recursos en un punto dado en el tiempo, incluyendo los recursos unidades de control de múltiples puntos, puertas de enlace, routers, y puntos de encuentro de videoconferencia, y por el hecho de que el procedimiento también comprende devolver posteriormente un mensaje de aceptación de invitación SIP al servidor SIP, instruyendo al sistema de gestión de videoconferencia para reservar recursos que se han de usar y realizar una llamada de videoconferencia entre el punto de encuentro de videoconferencia respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado.

Description

Procedimiento para la programación instantánea de llamadas de conferencia.
Campo de la invención
La presente invención se refiere a la gestión, programación e inicio de vídeo conferencias.
Antecedentes de la invención
Los sistemas de videoconferencia convencionales comprenden una pluralidad de puntos de encuentro que comunican vídeo, audio y/o corrientes de datos en tiempo real en y entre varias redes, tales como WAN, LAN y redes conmutadas de circuito.
Una pluralidad de sistemas de videoconferencia que residen en sitios diferentes pueden participar en la misma conferencia, a menudo, a través de uno o más MCUs (Unidad de Control de Múltiples Puntos) que realiza las funciones de conmutación para permitir que los terminales audiovisuales se intercomuniquen adecuadamente.
Como las videoconferencias implican varios recursos y un equipo que opera entre sí simultáneamente en diferentes localizaciones y capacidades, existe la necesidad de la posibilidad de gestionar los recursos implicados en las videoconferencias programas y ad hoc.
Por lo tanto, los sistemas de videoconferencia están a menudo provistos de un sistema de gestión. Un sistema de gestión es un módulo que se usa para programar o reservar recursos en cualquier punto dado en el tiempo. El sistema de gestión permitirá a un usuario solicitar el uso de recursos en un momento dado, y permitir o rechazar el uso en ese momento. Los sistemas de gestión se usan a menudo para programar el uso de recursos de red de salas de conferencia, sistemas de vídeo, etc. El sistema de gestión debe estar conectado a una base de datos que contiene información actua-
lizada relativa a todos los recursos accesibles, tales como MCUs, puertos de enlace, routers, puntos de encuentro, etc.
Un sistema de gestión puede proporcionar, por ejemplo, una visión general del sistema y de los recursos, permitiendo a un usuario crear, editar, y borrar reservas, reservar recursos para participantes conectados y especificar el ancho de banda y los ajustes de la red. El sistema de gestión también puede soportar el enroutado automático de llamadas y la selección automática de conexión punto a punto, incluyendo uno o más MCUs. El sistema de gestión normalmente funciona con una interfaz de web intuitiva, que no requiere ninguna instalación adicional en el terminar del usuario diferente a la de un navegador convencional.
Incluso si los usuarios tienen equipos de videoconferencia disponibles, sean sistemas personales o de grupo, un gran problema con la programación de encuentros usando equipos de audio y videoconferencia es el conocimiento de qué recursos están disponible para un participante dado. En muchos casos, es necesario que uno que reserve la conferencia pregunte a los participantes en persona sobre qué localizaciones y sistemas, etc. son accesibles para los mismos en el momento particular, y qué accesorios y servicios tienen disponibles, o cuál es preferible. Esta solicitud "round-robin" se añade al uso de un sistema de gestión, provocando retrasos en la reversa de la conferencia y reduciendo el valor de utilización del sistema de gestión. La falta de conocimiento respecto al acceso y las preferencias de los participantes es también la razón principal por la cual las conferencias ad-hoc son difíciles de ajustar, simplemente requieren demasiado conocimiento fluctuante del lado del extremo alejado de los usuarios.
Otro problema respecto a la programación ad-hoc es que incluso si el sistema de gestión conoce que un cierto punto de encuentro está disponible y listo para su uso, no puede saber si los participantes están presentes en los diferentes sitios, cuando la videoconferencia no está programada previamente. La reserva ad-hoc requerirá también entonces normalmente solicitudes manuales en forma de llamadas adicionales a los participantes por avanzado, haciendo que se comporte como una llamada programada previamente.
Estos problemas se satisfacen ahora más a menudo conectando el sistema de gestión a una aplicación de presencia. Las aplicaciones de presencia se conocen como aplicaciones que indican si alguien o algo está presente o no. Una llamada "lista de amigos" en un terminal de usuario muestra la presencia de las personas o sistemas (amigos) que se han añadido a la lista. La lista indicará si el "amigo" está presente o no (registrado en el ordenador, trabajando, disponible, inactivo, u otro estado). La funcionalidad de presencia crea una sensación de presencia también con personas o cosas que están situadas en otros edificios, ciudades o países.
Las aplicaciones de presencia se encuentran a menudo junto a aplicaciones de mensajería instantánea (IM). Estas aplicaciones extienden la aplicación de presencia añadiendo la posibilidad de intercambiar información entre los "amigos" presentes. El intercambio de información puede incluir aplicaciones como chat, mensajería y conferencias.
En las aplicaciones de presencia e IM, hay un servidor central que mantiene el seguimiento de todos los clientes en el sistema, mientras que el cliente proporciona información sobre su estado y posición. El servidor también maneja el código de entrada del usuario y proporciona información de los "amigos" en respectivas "listas de amigos" usando el protocolo del propietario. Sin embargo, la información entre clientes ("amigos") se puede transmitir directamente, ya que servidor proporciona la información de conexión (dirección IP y número de puerto) de los "amigos" del cliente.
De manera convencional, el protocolo usado en la capa de aplicación de la comunicación IM es SIP (Protocolos de Inicio de Sesión). SIP es una tarea de ingeniería de Internet. El protocolo estándar de fuerza (IETF) para iniciar una sesión de usuario interactiva que implica elementos multimedia tales como vídeo, voz, chat y juegos. SIP es un protocolo de solicitud-respuesta, que trata con solicitudes de clientes y respuestas de servidores. Los participantes se identifican mediante SIP URIs. Las solicitudes se pueden enviar a través de cualquier protocolo de transporte, tal como UDP, SCTP o TCP. SIP determina el sistema final a utilizar para la sesión, el medio de comunicación y los parámetros del medio, y el deseo de la parte llamada para unirse a la comunicación. Una vez esto está asegurado, SIP establece los parámetros de llamada en cada extremo de a comunicación, y maneja la transferencia de la llamada y la finalización. Tal como ya se ha indicado, SIP requiere un servidor central para la señalización, registro y política de gestión. Estos servidores SIP están usualmente integrados con el servidor de presencia mencionado anteriormente en conexión con aplicaciones de presencia e IM.
El servidor de comunicaciones Microsoft Live (LCS) es un ejemplo de software de servidor para aplicaciones de presencia e IM, donde los usuarios pueden enviar mensajes instantáneos y comunicarse usando cámaras web a través de un cliente IM tal como MS Communicator o Windows Messenger.
La conexión entre la aplicación de presencia y el sistema de gestión puede aparecer para los usuarios de muchas maneras. La más conveniente sería probablemente integrar el sistema de gestión en la aplicación de IM/presencia o viceversa. Así, se permite ver al usuario la presencia del usuario y el sistema. Un doble click en un "amigo" en una "lista de amigos" puede, por ejemplo, ejecutar un inicio inmediato de una llamada al "amigo" usando el sistema inactivo más preferido asociado con el "amigo". Un click en otros "amigos" los incluye preferiblemente en la llamada, constituyendo una conferencia, todo proporcionado mediante las funcionalidades ya disponibles en el sistema de gestión. El sistema de gestión puede instruirse mediante solicitudes de la aplicación de presencia usando el protocolo propietario.
Sin embargo, los sistemas de gestión y aplicaciones IM se desarrollan para diferentes propósitos y usan diferentes protocolos. La integración de estos "mundos" diferentes a menudo requiere soluciones no propietarias y potencia de procesamiento adicional. Esto es un obstáculo para la interoperabilidad entre productos vendedor, que otra vez es un obstáculo para la penetración de las aplicaciones de comunicación.
La patente US-2005/0047582 describe un procedimiento para utilizar designación proxy en un sistema de llamadas, que incluye un distribuidor de llamadas automático (ACD). Cuando un usuario solicita el establecimiento de una llamada, el ACD gestionará la solicitud y colocará la llamada en una cola. Se establece un contacto virtual para mantener la llamada en la cola, y se proporciona una designación proxy. Se pueden utilizar aspectos de mensajería instantánea y presencia en el procedimiento.
Descripción de la invención
Es un objeto de la presente invención proporcionar un procedimiento y un sistema que evite los inconvenientes descritos anteriormente.
Es otro objeto de la presente invención proporcionar un procedimiento y un sistema para integrar aplicaciones IM convencionales con sistemas de gestión convencionales de una manera efectiva de proceso y no propietaria.
El procedimiento y el sistema según la invención se definen mediante las características indicadas en las reivindicaciones independientes adjuntas. Características ventajosas se indican en las reivindicaciones dependientes.
En particular, la presente invención proporciona un procedimiento para establecer una llamada en un sistema de comunicación que incluye una aplicación de mensajería instantánea (IM) proporcionada por un servidor de protocolo de inicio de sesión (SIP) conectado a una pluralidad de clientes IM, cada uno asociado con por lo menos un punto de encuentro de conferencia gestionado por uno o más sistemas de gestión adaptados por lo menos para programar y/o investigar las posibilidades de una conferencia entre dos o más individuos, que incluye las etapas de transmitir un primer mensaje de invitación SIP desde un cliente IM que invita al servidor SIP incluyendo un identificador único global (GUID), identificando el primer identificador de recursos uniforme (URI) SIP dicho cliente IM que invita y un segundo URI SIP que identifica un cliente IM invitado, al recibir dicho primer mensaje de invitación SIP en el servidor SIP, investigando en el sistema de gestión si el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado satisfacen una serie de condiciones, incluyendo por lo menos si los respectivos puntos de encuentro asociados están inactivos, si dicha serie de condiciones se satisfacen, transmitiendo un segundo mensaje de invitación SIP desde el servidor SIP a dicho cliente IM invitado, si dicho mensaje de invitación SIP es aceptado por dicho cliente IM invitado, devolviendo un mensaje de aceptación de la invitación SIP al servidor SIP e instruyendo al sistema de gestión para realizar una llamada entre el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente invitado.
La invención también se refiere a un sistema de comunicación que incluye una aplicación de mensajería instantánea (IM) proporcionada por un servidor de protocolo de inicio de sesión (SIP) conectado a una pluralidad de clientes IM, cada uno asociado con por lo menos un punto de encuentro de conferencia gestionado por uno o más sistemas de gestión por lo menos adaptados para programar y/o investigar las posibilidades de una conferencia entre dos o más individuos. En el sistema, un cliente IM que invita está dispuesto para transmitir al servidor SIP un primer mensaje de invitación SIP que incluye un identificador único global (GUID), un primer identificador de recursos uniforme (URI) SIP que identifica dicho cliente IM que invita y un segundo URI SIP que identifica un cliente IM invitado. Además, el servidor SIP está dispuesto para, al recibir dicho primer mensaje de invitación SIP, investigar en el sistema de gestión si el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado satisfacen una serie de condiciones; incluyendo por lo menos si los respectivos puntos de encuentro asociados están inactivos. El servidor SIP está también dispuesto para, si se satisfacen dicha serie de condiciones, transmitir un segundo mensaje de invitación SIP a dicho cliente IM invitado, recibiendo desde dicho cliente IM invitado su dicho mensaje de invitación SIP es aceptado por dicho cliente IM, un mensaje de aceptación de la invitación SIP, e instruyendo al sistema de gestión para realizar una llamada entre el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente invitado.
Breve descripción de los dibujos
Para hacer que la invención se entiende más fácilmente, la descripción siguiente se referirá a los dibujos adjuntos,
La figura 1 es una vista general del sistema de la combinación de un sistema de gestión de conferencias y una aplicación IM según la técnica anterior;
La figura 2 es una vista general de una realización de un sistema según la presente invención;
La figura 3 muestra el flujo de mensajes en una invitación de llamada aceptada según una realización de la presente invención;
La figura 4 muestra el flujo de mensajes en una invitación de llamada rechazada según una realización de la presente invención.
Mejor modo de realizar la invención
A continuación, la presente invención se describirá mediante realizaciones preferidas, y con referencia a los dibujos adjuntos. Sin embargo, los expertos en la materia se darán cuenta de otras aplicaciones y modificaciones dentro del alcance de la invención, tal como se define en las reivindicaciones independientes adjuntas.
La presente invención introduce un nuevo mecanismo para usuarios finales de cliente IM que desean utilizar un sistema de videoconferencia (VCS) de escritorio en lugar de una solución de videoconferencia de software/cámara web integrada. Esto se utiliza usando un sistema de gestión talo como se ha mencionado anteriormente, o en este contexto, un programa de gestión de videoconferencias (VCMP), para realizar llamadas de videoconferencia entre cualquiera de un cliente IM, incluso VCSs basados en ISDN. Teniendo un VCMP para gestionar la llamada, también se permiten llamadas entre protocolos si un puerto de red está disponible para su uso. Además, un administrador puede monitorizar el estado de la llamada y el VCMP puede almacenar registros y estadísticas de llamadas. Esto se proporciona mediante la presente invención mediante la integración de VCMPs con presencia de servidores IM como el servidor de comunicación Microsoft Live (LCS) de una manera no propietaria. La extensibilidad de, por ejemplo, los clientes IM MS Communicator y Windows Messenger permite una pequeña personalización de las interfaces de usuario. Para facilitar el desarrollo de esta integración, la presente invención realiza preferiblemente la instalación de la integración de un componente en el lado del servidor, con solamente requerimientos de configuración en los
clientes.
Los clientes IM convencionales permiten definir una "aplicación de personalización", que utiliza un protocolo donde un usuario de cliente IM invita a un amigo a una sesión de esta aplicación, y espera su aprobación. Según la presente invención, una videoconferencia, o alternativamente una conferencia web, se define como esta aplicación, y procesa las invitaciones y aceptaciones de estas solicitudes en, por ejemplo, un servidor LCS. Un VCMP, con el que está integrado el servidor LCS, se instruirá a continuación para reservar los VCSs y realizar una llamada entre los VCSs del que invita y el "amigo" invitado.
Los usuarios de cliente IM tienen que unirse entonces a un VCS específico que está gestionado por el VCMP. Esto se realizar mediante el registro en el servidor VCMP a través de un navegador web, o mediante la adición de una página de pestaña de personalización en el cliente IM, que muestra una página web en el servidor VCMP.
Los clientes IM se conectarán, tal como ya se ha indicado, a un servidor SIP manteniendo el seguimiento de las aplicaciones, la presencia del usuario, manejando y enviando mensajes SIP, etc. Además, se añaden teclas de registro que definen las acciones que estarán disponibles desde la interfaz de usuario (UI) del cliente IM en el registro de los ordenadores cliente IM. Cada acción tiene entonces una única id (una GUID) que identifica la acción, y un nombre de la acción tal como se muestra al usuario IM. En el contexto de la presente invención, una aplicación con el id único idéntico se debe haber definido en el registro en el que invita y en el que recibe la invitación de una llamada.
La figura 2 muestra una arquitectura conjunta de una realización preferida de un sistema según la presente invención. Además de los clientes IM, el servidor VCMP y los sistemas VCS, se añade al servidor SIP un software de integración VCMP, y se conecta al servidor VCMP a través de una interfaz de servicio web.
A continuación se describe un ejemplo del flujo de mensajes de un ejemplo de la presente invención, con referencia a las figuras 3 y 4.
Cuando un usuario desea iniciar una llamada de vídeo a través de su cliente IM, puede clickar en un cierto icono de llamada asociado con el "amigo" invitado en su lista de amigos. Esto activará una transmisión de un mensaje de invitación SIP que contiene el id de aplicación único y la url SIP del que invita y del que recibe la invitación en el servidor SIP. El mensaje SIP se procesa mediante el software de integración en el servidor SIP. Este software contacta con el VCMP (usando servicios web) para verificar que los dos usuarios tienen asociado un VCS preferido, que estos VCSs no están actualmente en uso, que los usuarios tienen permisos para usarlos y que todos los componentes de red requeridos (si los hay), por ejemplo un MCU, para la llamada solicitada están disponibles.
Si no se satisface alguna de estas condiciones, un robot IM, llamado un "asistente de videoconferencia" (VCA), envía un mensaje instantáneo al originario de la invitación describiendo la razón del fallo y cancela la invitación. Un robot IM es un "amigo" virtual en una aplicación IM que genera automáticamente mensajes IM para ayuda e información.
Sin embargo, si se satisfacen todas las condiciones, la invitación se envía al invitado en otro mensaje de invitación SIP. La integración reservará entonces preferiblemente de manera tentativa los sistemas para su uso por parte del originario de la invitación. Si el invitado acepta la invención, se devuelve un mensaje SIP de aceptación al servidor SIP y se procesa mediante el software de integración VCMP. El software de integración VCMP instruye a distancia el VCMP para iniciar la llamada, y para reservar los recursos a usar.
Además, empezará preferiblemente una cadena en el servidor SIP obteniendo el VCMP para el estado de la llamada. El VCA pueden informar entonces a las parte sobre el estado de la llamada a través de la aplicación IM. Como ejemplo, si hay un error en el ajuste de la llamada, la razón del mismo se indicará al usuario IM en un mensaje instantáneo desde el VCA.
El procedimiento anterior también podría aplicarse para establecer una conferencia web. Entonces, el mensaje de invitación SIP asegurará que la conferencia web está disponible desde el VCMP, y el mensaje de aceptación reservará una conferencia web usando una contraseña predefinida y generada de manera aleatoria. La url y la contraseña necesarias para unirse a las conferencias web se enviarán al que invita y al invitado desde el VCA, en forma de mensajes instantáneos.
Para seleccionar qué VCS se usa (por usuario IM), se puede configurar una cuenta o perfil de usuario con un sistema primario en el VCMP, u otros medios - tal como mi recurso virtual (personal). Esta operación se puede incorporar en el cliente IM usando páginas de pestaña de personalización. Estas se añaden creando una clave de registro (url de pestaña) que apunta a un documento xml (autogenerado) en el servidor web del VCMP. Este documento xml contiene la url de la página web que se muestra en el cliente IM como página de pestaña. Cuando el usuario IM abre esta pestaña, debe realizarse un registro en el servidor web VCMP, y el VCMP puede, por lo tanto, identificar y autentificar el usuario. La página se formará integrada en el navegador del cliente IM. El usuario IM también tiene la posibilidad de finalizar cualquier llamada en curso en su VCS primario desde esta página, así como cualquier otro VCS H320/H323/SIP directamente o a través de una puerta de enlace.
Una de las ventajas de la presente invención es que desde el punto de vista del VCMP simplifica la programación ad-hoc de VCSs para los usuarios finales, y hace la videoconferencia más disponible para los usuarios.
Además, desde el punto de vista del SIP, la presente invención permite que los VCSs no SIP sean llamados directamente desde el cliente IM.
\vskip1.000000\baselineskip
Referencias citadas en la descripción
Esta lista de referencias citadas por el solicitante está prevista únicamente para ayudar al lector y no forma parte del documento de patente europea. Aunque se ha puesto el máximo cuidado en su realización, no se pueden excluir errores u omisiones y la OEP declina cualquier responsabilidad al respecto.
Documentos de patente citados en la descripción
\bullet US 20050047582 A [0016]

Claims (16)

  1. \global\parskip0.900000\baselineskip
    1. Procedimiento para establecer una llamada en un sistema de comunicaciones que incluye una aplicación de mensajería instantánea (IM) proporcionada mediante un servidor de protocolo de inicio de sesión (SIP) conectado a una pluralidad de clientes IM, cada uno asociado con por lo menos un punto de encuentro de conferencia gestionado por al menos un sistema de gestión por lo menos adaptado para programar y/o investigar las posibilidades de una conferencia entre dos o más individuos, comprendiendo el procedimiento las siguientes etapas:
    transmitir un primer mensaje de invitación SIP desde un cliente IM que invita al servidor SIP incluyendo un identificador único global (GUID), un primer identificador de recursos uniforme (URI) SIP que identifica dicho cliente IM que invita y un segundo URI SIP que identifica un cliente IM invitado,
    al recibir dicho primer mensaje de invitación SIP en el servidor SIP, investigar en el sistema de gestión si el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado satisfacen una serie de condiciones, incluyendo por lo menos si los puntos de encuentro de videoconferencia respectivos están inactivos,
    si dicha serie de condiciones se satisface, transmitir un segundo mensaje de invitación SIP desde el servidor SIP a dicho cliente IM invitado,
    si dicho segundo de invitación SIP es aceptado por dicho cliente IM invitado,
    devolver un mensaje de aceptación de la invención SIP al servidor SIP,
    caracterizado por el hecho de que
    dicha llamada de conferencia es una llamada de videoconferencia,
    dicho punto de encuentro de conferencia es un punto de encuentro de videoconferencia, comunicando vídeo y audio en tiempo real,
    dicho sistema de gestión es un sistema de gestión de videoconferencia, dispuesto para reversar recursos en un punto dado en el tiempo, incluyendo los recursos unidades de control de múltiples puntos, puertas de enlace, routers, y puntos de encuentro de videoconferencia,
    y por el hecho de que el procedimiento también comprende
    devolver posteriormente un mensaje de aceptación de invitación SIP al servidor SIP, instruyendo al sistema de gestión de videoconferencia para reservar recursos que se han de usar y realizar una llamada de videoconferencia entre el punto de encuentro de videoconferencia respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado.
    \vskip1.000000\baselineskip
  2. 2. Procedimiento según la reivindicación 1,
    caracterizado por la siguiente etapa adicional si dicho mensaje de invitación SIP es aceptado por parte del cliente IM invitado:
    reservar permanentemente los recursos requeridos para dicha llamada en el sistema de gestión.
    \vskip1.000000\baselineskip
  3. 3. Procedimiento según la reivindicación 2,
    caracterizado por la siguiente etapa adicional si dicha serie de condiciones se satisface:
    reservar de manera preliminar los recursos requeridos para dicha llamada en el sistema de gestión,
    y si dicho segundo mensaje de invitación SIP no es aceptado por dicho cliente IM invitado:
    liberar dichos recursos requeridos para dicha llamada que se han reservado de manera preliminar en el sistema de gestión.
    \vskip1.000000\baselineskip
  4. 4. Procedimiento según la reivindicación 1,
    caracterizado por el hecho de que si dicha serie de condiciones no se satisface:
    transmitir un mensaje IM a dicho cliente IM que invita, incluyendo información indicando que no se permite una llamada entre el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente invitado, y una razón de por qué.
    \global\parskip1.000000\baselineskip
  5. 5. Procedimiento según la reivindicación 1, 2 ó 3,
    caracterizado por el hecho de que si dicho segundo mensaje de invitación SIP no es aceptado por dicho cliente IM invitado:
    transmitir un mensaje IM a dicho cliente IM que invita, incluyendo información indicando que dicho cliente IM invitado no aceptó establecer una llamada.
    \vskip1.000000\baselineskip
  6. 6. Procedimiento según una de las reivindicaciones anteriores,
    caracterizado por el hecho de que dicha serie de condiciones también incluyen si dicho cliente IM que invita y dicho cliente IM invitado pueden usar el respectivo punto de encuentro de conferencia asociado y si están disponibles los recursos requeridos para establecer y mantener una llamada entre los respectivos puntos de encuentro de conferencia asociados.
    \vskip1.000000\baselineskip
  7. 7. Procedimiento según una de las reivindicaciones anteriores,
    caracterizado por el hecho de que las etapas de investigación y reserva se realizan a través de una interfaz web entre el servidor SIP y el sistema de gestión o entre uno de dichos clientes IM y el sistema de gestión.
    \vskip1.000000\baselineskip
  8. 8. Procedimiento según una de las reivindicaciones anteriores,
    caracterizado por la siguiente etapa adicional si dicho mensaje de invitación SIP es aceptado por parte de dicho cliente IM invitado:
    obtener de manera repetitiva del sistema de gestión información de estado sobre la llamada,
    informar de dicha información de estado a dicho clientes IM que invita e invitado en un mensaje IM, de manera preliminar, o en ciertas ocasiones predefinidas.
    \vskip1.000000\baselineskip
  9. 9. Sistema de comunicación que incluye una aplicación de mensajería instantánea (IM) proporcionada por un servidor de protocolo de inicio de sesión (SIP) conectado a una pluralidad de clientes IM, cada uno asociado con por lo menos un punto de encuentro de conferencia gestionado por uno o más sistemas de gestión por lo menos adaptados para programar y/o investigar las posibilidades de una videoconferencia entre dos o más individuos, en el que
    un cliente IM que invita está dispuesto para transmitir al servidor SIP un primer mensaje de invitación SIP que incluye un identificador de recursos uniforme (URI) SIP que identifica dicho cliente IM que invita y un segundo URI SIP que identifica un cliente IM invitado,
    el servidor SIP está dispuesto para
    al recibir dicho primer mensaje de invitación SIP, investigar en el sistema de gestión si el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente IM invitado satisfacen una serie de condiciones, incluyendo por lo menos si los respectivos puntos de encuentro de videoconferencia asociados están inactivos,
    el servidor SIP está dispuesto para, si dicha serie de condiciones se satisfacen,
    transmitir un segundo mensaje de invitación SIP a dicho cliente IM invitado,
    recibir desde dicho cliente IM invitado si dicho segundo mensaje de invitación SIP es aceptado por parte de dicho cliente IM, un mensaje de aceptación de invitación SIP,
    caracterizado por el hecho de que
    dicha llamada de conferencia es una llamada de videoconferencia,
    dicho punto de encuentro de conferencia es un punto de encuentro de videoconferencia, que comunica vídeo y audio en tiempo real,
    dicho sistema de gestión es un sistema de gestión de videoconferencia, dispuesto para reservar recursos en un punto dado en el tiempo, incluyendo los recursos unidades de control de múltiples puntos, puertas de enlace, routers, y puntos de encuentro de videoconferencia,
    y porque dicho servidor SIP está también dispuesto para
    después de devolver un mensaje de aceptación de la invitación SIP al servidor SIP, instruir al sistema de gestión de videoconferencia para reservar recursos que se van a usar y realizar una llamada de videoconferencia entre el punto de encuentro de videoconferencia asociado de dicho cliente IM que invita y dicho cliente IM invitado.
    \vskip1.000000\baselineskip
  10. 10. Sistema según la reivindicación 9,
    caracterizado por el hecho de que el servidor SIP está dispuesto para reservar permanentemente los recursos requeridos para dicha llamada en el sistema de gestión si dicho mensaje de invitación SIP es aceptado por parte de dicho cliente IM invitado.
    \vskip1.000000\baselineskip
  11. 11. Sistema según la reivindicación 10,
    caracterizado por el hecho de que dicho servidor SIP está dispuesto para reservar de manera preliminar los recursos requeridos para dicha llamada en la etapa del sistema de gestión si dicha serie de condiciones se satisface, y
    por el hecho de que dicho servidor SIP está dispuesto para liberar dichos recursos requeridos para dicha llamada que se han reservado de manera preliminar en el sistema de gestión si dicho segundo mensaje de invitación SIP no es aceptado por parte de dicho cliente IM invitado.
    \vskip1.000000\baselineskip
  12. 12. Sistema según la reivindicación 9,
    caracterizado por el hecho de que el servidor SIP está dispuesto para transmitir un mensaje IM a dicho cliente IM que invita, incluyendo información indicando que una llamada entre el punto de encuentro respectivamente asociado de dicho cliente IM que invita y dicho cliente invitado no está permitida, y una razón del por qué, si dicha serie de condiciones no se satisfacen.
    \vskip1.000000\baselineskip
  13. 13. Sistema según la reivindicación 9, 10 u 11,
    caracterizado por el hecho de que dicho servidor SIP está dispuesto para transmitir un mensaje IM a dicho cliente IM que invita incluyendo información indicando que dicho cliente IM invitado no aceptó establecer una llamada, si dicho segundo mensaje de invitación SIP no es aceptado por dicho cliente IM invitado.
    \vskip1.000000\baselineskip
  14. 14. Sistema según una de las reivindicaciones 9 a 13,
    caracterizado por el hecho de que dicha serie de condiciones también incluyen si dicho cliente IM que invita y dicho cliente IM invitado pueden usar el respectivo punto de encuentro de videoconferencia asociado y si los recursos requeridos para establecer y mantener una llamada entre los respectivos puntos de encuentro de videoconferencia asociados están disponibles.
    \vskip1.000000\baselineskip
  15. 15. Sistema según una de las reivindicaciones 9 a 14,
    caracterizado por el hecho de que la investigación y/o reserva se realizan a través de una interfaz web entre el servidor SIP y el sistema de gestión de videoconferencias o entre uno de dichos clientes IM y el sistema de gestión.
    \vskip1.000000\baselineskip
  16. 16. Sistema según una de las reivindicaciones 9 a 15,
    caracterizado por el hecho de que el servidor SIP está también dispuesto para, si dicho mensaje de invitación SIP es aceptado por parte de dicho cliente IM invitado:
    obtener de manera repetitiva del sistema de gestión información de estado sobre la llamada,
    informar sobre dicha información a dichos clientes IM que invita e invitado en un mensaje IM, sistemáticamente, o en ciertas ocasiones predefinidas.
ES06769441T 2005-07-15 2006-07-11 Procedimiento para la programacion instantanea de llamadas de conferencia. Active ES2336829T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20053478 2005-07-15
NO20053478A NO20053478A (no) 2005-07-15 2005-07-15 Fremgangsmåte for øyeblikkelig planlegging av konferansesamtaler.

Publications (1)

Publication Number Publication Date
ES2336829T3 true ES2336829T3 (es) 2010-04-16

Family

ID=35295186

Family Applications (1)

Application Number Title Priority Date Filing Date
ES06769441T Active ES2336829T3 (es) 2005-07-15 2006-07-11 Procedimiento para la programacion instantanea de llamadas de conferencia.

Country Status (8)

Country Link
US (1) US7664490B2 (es)
EP (1) EP1908216B1 (es)
CN (1) CN101223730B (es)
AT (1) ATE456215T1 (es)
DE (1) DE602006011900D1 (es)
ES (1) ES2336829T3 (es)
NO (1) NO20053478A (es)
WO (1) WO2007011234A1 (es)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2007088589A1 (ja) * 2006-01-31 2009-06-25 富士通株式会社 電子会議におけるコンテンツ配信方法及び装置
US8605730B2 (en) * 2006-04-13 2013-12-10 Directpacket Research, Inc. System and method for multimedia communication across disparate networks
US8560828B2 (en) * 2006-04-13 2013-10-15 Directpacket Research, Inc. System and method for a communication system
US7773588B2 (en) * 2006-04-13 2010-08-10 Directpacket Research, Inc. System and method for cross protocol communication
US8555371B1 (en) 2009-07-17 2013-10-08 Directpacket Research, Inc. Systems and methods for management of nodes across disparate networks
US7710978B2 (en) * 2006-04-13 2010-05-04 Directpacket Research, Inc. System and method for traversing a firewall with multimedia communication
CN100563355C (zh) * 2007-04-10 2009-11-25 华为技术有限公司 一种通信方法、设备及系统
US8090840B2 (en) * 2007-06-22 2012-01-03 At&T Intellectual Property I, L.P. Methods and apparatus to provide a call-associated content service
US20090061819A1 (en) * 2007-09-05 2009-03-05 Avaya Technology Llc Method and apparatus for controlling access and presence information using ear biometrics
US8060063B1 (en) * 2007-09-07 2011-11-15 Sprint Communications Company L.P. Presenting messages on a mobile device that is currently presenting other media content
CN101420315B (zh) * 2007-10-22 2012-08-08 华为技术有限公司 多媒体会议的控制方法及装置
CN102726041A (zh) * 2009-12-02 2012-10-10 维德约股份有限公司 用于组合即时消息收发与视频通信系统的系统和方法
CN101729880B (zh) * 2009-12-14 2012-01-18 中国电信股份有限公司 基于sip的网络视频监控方法和系统
CN101729871B (zh) * 2009-12-24 2011-10-26 公安部第一研究所 一种sip视频监控系统安全跨域访问方法
US9184926B2 (en) 2010-01-18 2015-11-10 Cisco Technology, Inc. Method, system, and computer-readable storage medium for remote control of a video conferencing device
US8798605B2 (en) * 2010-01-21 2014-08-05 Blackberry Limited System and method for transferring an ongoing communication from a wireless handheld telephony device
US20110270936A1 (en) * 2010-04-30 2011-11-03 David Michael Guthrie Systems, methods, and computer programs for monitoring a conference and communicating with participants without joining as a participant
US20130298040A1 (en) * 2010-04-30 2013-11-07 American Teleconferencing Services, Ltd. Systems, Methods, and Computer Programs for Providing Simultaneous Online Conferences
US20110268263A1 (en) * 2010-04-30 2011-11-03 American Teleconferencing Services Ltd. Conferencing alerts
EP2469755A1 (en) * 2010-12-23 2012-06-27 British Telecommunications public limited company Video communication system
CN102736923B (zh) * 2011-03-31 2015-11-25 腾讯科技(深圳)有限公司 软件定制安装方法及系统
US10692020B2 (en) * 2011-04-29 2020-06-23 Crestron Electronics, Inc. Real-time automatic meeting room reservation based on the number of actual participants
US10044871B2 (en) 2011-04-29 2018-08-07 Crestron Electronics, Inc. Conference system including automated equipment setup
US9294723B2 (en) 2011-04-29 2016-03-22 Creston Electronics, Inc. Meeting management system including automated equipment setup
WO2013067701A1 (zh) * 2011-11-10 2013-05-16 华为技术有限公司 一种会议控制的方法及装置
CN102413072B (zh) * 2011-11-25 2015-07-29 华为技术有限公司 网络会议中的即时消息处理方法及处理系统
US9787845B2 (en) * 2012-08-03 2017-10-10 International Business Machines Corporation Threshold activated teleconferencing
CN103067221B (zh) * 2012-12-24 2016-08-03 广东威创视讯科技股份有限公司 一种音频通话测试系统
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
CN105100678B (zh) * 2014-05-22 2020-06-12 中兴通讯股份有限公司 一种视频会议的接入方法及系统
CN104243290B (zh) * 2014-10-08 2016-01-27 国家电网公司 一种基于即时消息的调度台通信方法和系统
US10200423B2 (en) 2015-05-01 2019-02-05 Cisco Technology, Inc. Presenting methods for joining a virtual meeting
US10554700B2 (en) 2015-08-04 2020-02-04 At&T Intellectual Property I, L.P. Method and apparatus for management of communication conferencing
US11144885B2 (en) 2016-07-08 2021-10-12 Cisco Technology, Inc. Using calendar information to authorize user admission to online meetings
US10320856B2 (en) 2016-10-06 2019-06-11 Cisco Technology, Inc. Managing access to communication sessions with communication identifiers of users and using chat applications
US10547653B2 (en) 2016-10-10 2020-01-28 Cisco Technology, Inc. Managing access to communication sessions via a web-based collaboration room service
CN109587433B (zh) * 2018-10-29 2020-05-22 视联动力信息技术股份有限公司 一种点调方法和点调装置
CN109495854B (zh) * 2018-11-23 2021-12-28 睿云联(厦门)网络通讯技术有限公司 一种基于FreeSwitch的移动终端App离线SIP呼叫功能的实现方法
KR102510595B1 (ko) * 2022-10-07 2023-03-16 주식회사 플링크 온라인 미팅 룸에 참가하는 복수의 참가자별 커뮤니케이션 채널을 관리하기 위한 방법 및 이를 이용한 시스템

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2799326B1 (fr) * 1999-10-04 2001-12-28 France Telecom Protocole de lancement d'une application logicielle a distance et de reservation de ressources reseau avec qualite de service
CN1421103A (zh) * 1999-11-05 2003-05-28 Mci全球通讯公司 利用端对端资源保存协议信令给因特网协议电话提供服务质量的方法
US7631039B2 (en) * 2000-12-01 2009-12-08 Radvision Ltd. Initiation and support of video conferencing using instant messaging
US20020071540A1 (en) * 2000-12-13 2002-06-13 Cuseeme Networks, Inc. Application service provider configuration and method for a conferencing environment
US7266594B2 (en) * 2001-11-07 2007-09-04 Microsoft Corporation Method and system for configuring a computer for real-time communication
KR100899755B1 (ko) * 2003-02-15 2009-05-27 삼성전자주식회사 이동통신 네트워크를 통한 인스턴트 메시지 서비스 방법및 시스템
US20040215723A1 (en) * 2003-04-22 2004-10-28 Siemens Information Methods and apparatus for facilitating online presence based actions
US7170991B2 (en) * 2003-08-25 2007-01-30 Cisco Technology, Inc. Method and system for utilizing proxy designation in a call system
US20050221813A1 (en) * 2004-04-05 2005-10-06 Jarno Rajahalme System and method for initiating auxiliary communication interfaces via a primary communication interface

Also Published As

Publication number Publication date
ATE456215T1 (de) 2010-02-15
CN101223730B (zh) 2011-05-04
WO2007011234A1 (en) 2007-01-25
EP1908216B1 (en) 2010-01-20
NO322831B1 (no) 2006-12-11
DE602006011900D1 (de) 2010-03-11
US20070022201A1 (en) 2007-01-25
CN101223730A (zh) 2008-07-16
NO20053478D0 (no) 2005-07-15
US7664490B2 (en) 2010-02-16
NO20053478A (no) 2006-12-11
EP1908216A1 (en) 2008-04-09

Similar Documents

Publication Publication Date Title
ES2336829T3 (es) Procedimiento para la programacion instantanea de llamadas de conferencia.
CN1810029B (zh) 设立会晤和会议的方法
CA2487808C (en) Multipoint audiovisual conferencing system
US7436428B2 (en) System and method for including participants in a conference call
CN100477707C (zh) 用于在视频会议系统中提供私人会谈信道的方法和系统
US20070041366A1 (en) Distributed conference bridge
US20110110505A1 (en) Mixed media conferencing
EP3496336B1 (en) Method and system for participating in an electronic communication using virtual presence
JP2008210381A (ja) サーバ呼び出しタイムスケジューリングテレビ会議
KR20040104526A (ko) 화상회의 시스템 아키텍처
US20070226299A1 (en) Method and system for providing an instant messaging quorum monitoring service
CN100433626C (zh) 多媒体会议召开方法
WO2012042271A1 (en) Ip based videoconference using a social network server
CN101072319A (zh) 多媒体会议系统、设备
WO2002067500A1 (en) Method used by terminal of video conference for calling in video conference service and associated message data form
WO2011117563A1 (en) Video communication system
KR20050114624A (ko) 인터넷 네트워크와 같은 전기 통신 네트워크에서 실시간메시징 서비스를 위한 선택적 참석 상태 관리 방법
EP2465229A2 (en) Automated session admission
Abouabdalla et al. Enable communications between the RSW control criteria and SIP using R2SP
JP2005328178A (ja) テレビ会議システム
KR100592432B1 (ko) Sip 서비스를 이용한 소규모 다자간 회의 채널 형성 방법
KR100463875B1 (ko) 에스아이피를 이용한 화상회의 제어 방법
Abouabdalla et al. Interworking Between the RSW Control Criteria and SIP Standard
KR20030021221A (ko) 화상회의 제어 시스템