ASOCIACION LLAMANTE-LLAMADO DE UNA PLURALIDAD DE DISPOSITIVOS CONECTADOS EN RED.
Método para establecer comunicación entre un primer dispositivo (D1) y un segundo dispositivo (D2),
que comprende:
recibir desde el primer dispositivo (D1) una solicitud de actualización de contactos que incluye información de identificación del primer dispositivo;
en respuesta a dicha solicitud de actualización de contactos, enviar al primer dispositivo (D1) una lista de contactos asociada con la información de identificación del primer dispositivo, incluyendo dicha lista de contactos un identificador de contacto para cada contacto en la lista de contactos;
recibir desde el primer dispositivo (D1) una solicitud de conexión, identificando la solicitud de conexión por lo menos un identificador de contacto; y caracterizado en los pasos de
mapear dicho identificador de contacto a una dirección del segundo dispositivo (D2); y
utilizar dicha dirección del segundo dispositivo (D2) para establecer comunicación entre el primer dispositivo (D1) y el segundo dispositivo (D2)
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2006/019135.
Solicitante: ISKOOT INC.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: ONE BROADWAY 16TH FLOOR,CAMBRIDGE MA 02142.
Inventor/es: GUEDALIA,JACOB, GUEDALIA,ISAAC,DAVID.
Fecha de Publicación: .
Fecha Concesión Europea: 7 de Julio de 2010.
Clasificación PCT:
- H04L29/06 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 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
Fragmento de la descripción:
Asociación llamante-llamado de una pluralidad de dispositivos conectados en red.
Antecedentes
Los sistemas para comunicar información de voz han estado en uso durante algún tiempo, y por lo general incluyen unos sistemas de comunicación telefónica. Los métodos y sistemas de comunicaciones para utilizar los teléfonos tradicionales, incluyendo los sistemas analógicos y digitales han evolucionado para utilizar diversas redes de comunicaciones. Estas redes y sistemas de soporte incluyen un "servicio de teléfono ordinario antiguo" (POTS), redes telefónicas públicas conmutadas (PSTN), redes celulares para teléfonos móviles, y otros. Más recientemente, también se ha utilizado Internet para portar en tiempo real o casi real señales de comunicación de voz desde un punto a otro. El enrutamiento, la conmutación, la interconexión, y otros métodos de empaquetamiento y envío de datos a partir de comunicaciones de voz se encuentran en uso pero continúan evolucionando. Se necesitan sistemas y métodos de comunicaciones más eficaces, menos costosas, y de mejor calidad para utilizar los mismos, lo que proporciona esta descripción.
Un método de creación de grupos de usuarios se describe en GB 2 391 135.
Resumen
La presente descripción se refiere en general a unos sistemas y métodos para establecer y mantener la comunicación entre dos o más dispositivos de comunicación acoplados a unas redes de comunicaciones. Algunos aspectos específicos se refieren a la comunicación entre una pluralidad de dispositivos de comunicaciones cada uno de los cuales está acoplado a una red respectiva. Otros aspectos se refieren al establecimiento de tal comunicación por medio de unas listas de contactos mantenidas y facilitadas en sistemas acoplados a las redes.
La Fig. 1 ilustra una red con múltiples rutas de comunicación de información a través de y por la red. De hecho, más de una red puede acoplarse a través de vías conocidas por los expertos en la materia como enrutamiento, interconexión y similares. El efecto final es crear un sistema de componentes interconectados que pueda intercambiar datos para comunicar información entre ellos.
Los datos suelen ser digitales por naturaleza en los sistemas de comunicaciones por módem, pero el presente análisis no se limita a ello. Por ejemplo, pueden utilizarse señales electrónicas, pulsos, medios ópticos, medios acústicos, y otros medios electromagnéticos para modular las señales de comunicación para comunicar información a través de una o más ramificaciones de una red o redes. Las señales pueden viajar a través de la red o las redes prácticamente en tiempo real, con sólo los retardos de propagación asociados con las mismas. Las señales pueden ser interrumpidas de manera alterna mediante unos componentes intermedios en la red o las redes, almacenadas en la memoria intermedia, almacenadas, enrutadas, interconectadas, etc., lo que introduce otras latencias y retardos en la propagación.
Un objetivo de los sistemas de comunicaciones es permitir que dos o más dispositivos, o usuarios de los mismos, intercambien información, por lo general a través de alguna distancia geográfica o lógica de uno a otro. Un ejemplo de esto es un teléfono, sea por cable o inalámbrico. Otro ejemplo es un par de ordenadores pares que intercambian mensajes por Internet. La comunicación por Internet está bien establecida y proporciona unos protocolos para la transferencia de datos, como el Protocolo de Internet (IP).
La Fig. 1 muestra específicamente varias redes y dispositivos interconectados que proporcionan comunicación telefónica (p. ej., voz) entre dos o más dispositivos de comunicaciones acoplados al conjunto de redes y dispositivos. Las redes y dispositivos interconectados incluyen una Red Telefónica Pública Conmutada (PSTN) 11, una red de Voz sobre Protocolo de Internet (VoIP) 31 y una red inalámbrica 51.
La PSTN 11 es un conjunto de redes de teléfonos públicas interconectadas, diseñada principalmente para las comunicaciones de voz. También comprende un conjunto de sistemas de Centrales Secundarias Privadas (PBX) 20 que proporcionan una funcionalidad de conmutación para un conjunto de teléfonos 10. Los sistemas PBX suelen utilizarse en entornos de oficinas o universidades. Cuando se registra un teléfono 10 en la red PBX, suele asignársele un identificador, como una extensión. Otros miembros de las redes PBX y PSTN pueden acceder al teléfono 10 utilizando la extensión apropiada.
Las redes inalámbricas 51 envían información de voz y datos a unos teléfonos inalámbricos 60. Los teléfonos inalámbricos 60 son dispositivos pequeños y ligeros que se comunican con otros dispositivos transmitiendo señales de radio. Lamentablemente, las comunicaciones telefónicas inalámbricas todavía resultan caras, especialmente cuando se utilizan para hacer llamadas de larga distancia e internacionales.
Las redes VoIP 31 envían voz y datos mediante el Protocolo de Internet. Proporcionan una forma gratuita o muy económica de transmitir una señal de voz de un sitio a otro. Las redes VoIP 31 también se utilizan para proporcionar conexiones intermedias para otras redes de comunicaciones. Por ejemplo, la Fig. 1 muestra una red PSTN 11 que se comunica con una red inalámbrica 51 por la red VoIP 31. El teléfono 10 envía una señal de voz a la PBX 20. La PBX 20 envía la señal a la Puerta de Enlace PSTN/VoIP 30. La Puerta de Enlace PSTN/VoIP 30 envía la señal a la Puerta de Enlace VoIP/Móvil 40. La Puerta de Enlace VoIP/Móvil envía la señal al Centro de Conmutación Móvil con funciones de Puerta de Enlace (GMSC) 50. El GMSC 50 transmite la señal al teléfono inalámbrico de destino 60. Algunas de las conexiones intermedias no se muestran en este diagrama de flujo de señales.
La Red VoIP 31 también soporta las comunicaciones de voz entre unos ordenadores habilitados para VoIP 35 y 45. El ordenador habilitado para VoIP 35 se conecta al ordenador habilitado para VoIP 45 utilizando un identificador de red, como una dirección IP, un nombre de usuario o un código de acceso de contacto. Después de establecer la conexión, el ordenador habilitado para VoIP 35, transfiere directamente o indirectamente (utilizando un servidor, no mostrado en la Fig. 1) una señal de voz digitalizada por la red VoIP al ordenador habilitado para VoIP 45. En una forma de realización, el ordenador habilitado para VoIP 45 convierte de nuevo la señal digital a analógica y la presenta al usuario. Algunas de las conexiones intermedias no se muestran en este diagrama de flujo de señales.
Múltiples proveedores de servicios VoIP utilizan protocolos de comunicación y aplicaciones de software diferentes para transmitir la señal de voz digitalizada desde un ordenador habilitado para VoIP a otro. Por consiguiente, una aplicación de software para VoIP puede tener dificultades o ser completamente incapaz de comunicarse con otra aplicación de software para VoIP. Por ejemplo, un miembro de una primera red puede tener dificultades de comunicación con un miembro de una segunda red.
Las Redes VoIP 31, también proporcionan una forma económica de establecer comunicaciones de voz entre ordenadores habilitados para VoIP 35 y teléfonos que residen en redes PSTN 11 y en redes inalámbricas 51. Diversos proveedores de servicios VoIP interconectan la comunicación entre VoIP, PSTN y redes inalámbricas traduciendo el protocolo de comunicación de una red al protocolo de comunicación de otra. Por ejemplo, los clientes de un servicio VoIP pagan por una opción para hacer llamadas telefónicas desde ordenadores habilitados para VoIP a teléfonos inalámbricos o PSTN. Igualmente, algunos clientes pagan por una opción para recibir llamadas telefónicas desde teléfonos inalámbricos o PSTN en sus dispositivos telefónicos VoIP.
Cuando la comunicación, dirigida a un ordenador habilitado para VoIP es iniciada por un miembro de una red inalámbrica o PSTN, la señal necesita enviarse apropiadamente al ordenador habilitado para VoIP diana. Generalmente, los dispositivos telefónicos inalámbricos o PSTN utilizan un número de teléfono regular que finalmente se traduce a una dirección del ordenador habilitado para VoIP apropiado. Esta dirección puede representarse por una dirección IP de red, nombre de usuario, dirección de correo electrónico, o un código de acceso de contacto asignado al ordenador habilitado para VoIP por el proveedor de servicios.
Una o más formas de realización descritas en la presente memoria proporcionan un método para establecer la comunicación entre un primer dispositivo y un segundo dispositivo,...
Reivindicaciones:
1. Método para establecer comunicación entre un primer dispositivo (D1) y un segundo dispositivo (D2), que comprende:
recibir desde el primer dispositivo (D1) una solicitud de actualización de contactos que incluye información de identificación del primer dispositivo;
en respuesta a dicha solicitud de actualización de contactos, enviar al primer dispositivo (D1) una lista de contactos asociada con la información de identificación del primer dispositivo, incluyendo dicha lista de contactos un identificador de contacto para cada contacto en la lista de contactos;
recibir desde el primer dispositivo (D1) una solicitud de conexión, identificando la solicitud de conexión por lo menos un identificador de contacto; y caracterizado en los pasos de
mapear dicho identificador de contacto a una dirección del segundo dispositivo (D2); y
utilizar dicha dirección del segundo dispositivo (D2) para establecer comunicación entre el primer dispositivo (D1) y el segundo dispositivo (D2).
2. Método de la reivindicación 1, que comprende adicionalmente autenticar la solicitud de actualización de contactos del primer dispositivo (D1).
3. Método de la reivindicación 1, que comprende adicionalmente autenticar la solicitud de conexión del primer dispositivo (D1).
4. Método de la reivindicación 1, que comprende adicionalmente indicar al primer dispositivo (D1) qué contactos de dicha lista de contactos están actualmente disponibles para la comunicación.
5. Método de la reivindicación 4, en el que indicar qué contactos están actualmente disponibles comprende adicionalmente hacer referencia a información de presencia para dichos contactos para determinar qué contactos están actualmente disponibles para la comunicación.
6. Método de la reivindicación 1, que comprende adicionalmente establecer una conexión de comunicación digital al primer dispositivo (D1) por la que se pasa dicha información de la lista de contactos.
7. Método de la reivindicación 6, en el que establecer dicha conexión de comunicación digital comprende establecer dicha conexión de comunicación digital por un canal compatible con SIP.
8. Método de la reivindicación 1, que comprende adicionalmente establecer una conexión de comunicación de voz entre dichos dispositivos primero y segundo (D1, D2).
9. Método de la reivindicación 8, en el que establecer dicha conexión de comunicación de voz comprende establecer una conexión de comunicación de voz por un canal compatible con SS7.
10. Método de la reivindicación 8, en el que establecer dicha conexión de comunicación de voz comprende establecer una conexión de comunicación de voz que utilice un protocolo estándar de comunicación telefónica.
11. Método de la reivindicación 1, en el que el primer dispositivo (D1) comprende un dispositivo de comunicación telefónica inalámbrica.
12. Método de la reivindicación 1, en el que el segundo dispositivo (D2) comprende un dispositivo de comunicación de voz sobre IP.
13. Método de la reivindicación 1, que comprende adicionalmente correlacionar dicho identificador de contacto con una dirección de IP asociada con dicho segundo dispositivo (D2).
14. Método de la reivindicación 1, que comprende adicionalmente correlacionar dicho identificador de contacto con un número de teléfono asociado con dicho segundo dispositivo (D2).
15. Método de la reivindicación 1, que comprende adicionalmente acoplar por lo menos dos redes para establecer dicha comunicación entre dichos dispositivos primero y segundo (D1, D2), incluyendo dichas por lo menos dos redes por lo menos una PSTN.
16. Método de la reivindicación 1, que comprende adicionalmente acoplar por lo menos dos redes para establecer dicha comunicación entre dichos dispositivos primero y segundo (D1, D2), incluyendo dichas por lo menos dos redes por lo menos una red IP.
17. Método de la reivindicación 1, que comprende adicionalmente acoplar por lo menos dos redes para establecer dicha comunicación entre dichos dispositivos primero y segundo (D1, D2), incluyendo dichas por lo menos dos redes por lo menos una red de comunicación celular.
18. Método de la reivindicación 1, que comprende adicionalmente actualizar dicha lista de contactos en un servidor acoplado a una red de comunicaciones que a su vez puede estar acoplada a dicho primer dispositivo (D1).
19. Método de la reivindicación 1, que comprende adicionalmente actualizar dicha lista de contactos en un servidor acoplado a una red de comunicaciones que a su vez puede estar acoplada a dicho segundo dispositivo (D2).
20. Método de la reivindicación 1, en el que establecer dicha comunicación comprende interconectar una comunicación entre una primera red compatible con PSTN y una segunda red compatible con voz sobre IP.
21. Método de la reivindicación 1, que comprende adicionalmente mantener una pluralidad de listas de contactos asociadas con un primer usuario par de dicho primer dispositivo (D1), manteniéndose dicha pluralidad de listas de contactos en una correspondiente pluralidad de bases de datos, incluyendo cada base de datos una correspondiente lista de contactos.
22. Método de la reivindicación 21, en el que dicha pluralidad de bases de datos están acopladas a una pluralidad de servidores.
23. Método de la reivindicación 1, que comprende adicionalmente redirigir dicha solicitud de conexión del primer dispositivo a uno de una pluralidad de servidores adaptados para procesar dicha comunicación entre dichos dispositivos primero y segundos (D1, D2).
24. Método de la reivindicación 1, que comprende adicionalmente redirigir unos paquetes de comunicación de voz intercambiados entre dichos dispositivo primero y segundo (D1, D2) a través de por lo menos un servidor acoplado tanto a una primera red asociada con dicho primer dispositivo (D1) como a una segunda red asociada con dicho segundo dispositivo (D2).
25. Método de la reivindicación 24, en el que dicho por lo menos un servidor se comunica con dicha primera red mediante un primer protocolo de comunicación y se comunica con dicha segunda red mediante un segundo protocolo de comunicación.
26. Método de la reivindicación 1, en el que dicho método proporciona comunicación entre un primer dispositivo de comunicación móvil y un segundo dispositivo de comunicación móvil.
27. Sistema para establecer comunicación entre un primer dispositivo (D1) y un segundo dispositivo (D2), que comprende:
un puerto de comunicación adaptado para recibir desde el primer dispositivo (D1) una solicitud de actualización de contactos que incluye información de identificación de un primer dispositivo;
una unidad de almacenamiento de datos que almacena una lista de contactos asociada con información de identificación de dicho primer dispositivo, incluyendo dicha lista de contactos un identificador de contacto para cada contacto en la lista de contactos;
un procesador acoplado a dicho puerto de comunicación y acoplado a dicha unidad de almacenamiento de datos que recibe dicha solicitud de actualización de contactos que incluye información de identificación de dicho primer dispositivo por medio de dicho puerto de comunicación y responde a dicha solicitud de actualización de contactos enviando información de dicha lista de contactos al primer dispositivo (D1) por medio de dicho puerto de comunicación incluyendo dicha lista de contactos por lo menos un identificador de contacto para cada contacto en la lista de contactos;
dicho procesador adicionalmente adaptado para recibir desde el primer dispositivo (D1) una solicitud de conexión por medio de dicho puerto de comunicación, identificando la solicitud de conexión el por lo menos un identificador de contacto;
dicho procesador adicionalmente adaptado para asociar dicho identificador de contacto con una dirección del segundo dispositivo (D2); y caracterizado porque
dicho procesador adicionalmente adaptado a utilizar dicha dirección del segundo dispositivo (D2) para establecer comunicación entre los dispositivos primero y segundo (D1, D2).
28. Sistema de la reivindicación 27, en el que dicho procesador se dispone en un servidor adaptado para comunicarse por un canal de comunicación con dichos dispositivos primero y segundo (D1, D2).
29. Sistema de la reivindicación 27, en el que dicho procesador se dispone en un servidor adaptado para comunicarse con dicho primer dispositivo (D1) por un primer canal de comunicación y con dicho segundo dispositivo (D2) por un segundo canal de comunicación.
30. Sistema de la reivindicación 29, en el que dicho primer canal de comunicación comprende una red móvil y dicho segundo canal de comunicación comprende una red de voz sobre IP.
31. Sistema de la reivindicación 27, que comprende adicionalmente un segundo puerto de comunicación adaptado para comunicarse con dicho segundo dispositivo (D2).
32. Sistema de la reivindicación 27, en el que dicho procesador comprende un servidor que corre un primer proceso que se comunica con dicho primer dispositivo (D1) utilizando un primer protocolo de comunicación y se comunica con dicho segundo dispositivo (D2) utilizando un segundo protocolo de comunicación.
33. Sistema de la reivindicación 27, en el que dicho procesador está adaptado para establecer comunicación entre el primer dispositivo, el segundo dispositivo y un tercer dispositivo.
34. Sistema de la reivindicación 27, que comprende adicionalmente una estructura de datos almacenada en dicho dispositivo de almacenamiento de datos, incluyendo dicha estructura de datos información correspondiente a dichos contactos e incluyendo adicionalmente información correspondiente a un estado de dichos contactos.
35. Sistema de la reivindicación 34, en el que dicho estado comprende un estado de presencia en una red.
36. Sistema de la reivindicación 27, que proporciona comunicación entre un primer dispositivo de comunicación móvil y un segundo dispositivo de comunicación móvil.
37. Sistema de la reivindicación 27, en el que dicho primer dispositivo (D1) está acoplado a una red móvil y dicho segundo dispositivo (D2) está acoplado a una red de datos; dicho puerto de comunicación es parte de un primer ordenador servidor acoplado a dicho primer dispositivo (D1) a través de por lo menos dicha red móvil utilizando un protocolo de comunicación móvil; y comprendiendo adicionalmente dicho sistema:
un segundo ordenador, acoplado a dicho primer ordenador servidor a través de por lo menos una red de datos; y
un segundo aparato de almacenamiento de datos, acoplado a dicho segundo ordenador, teniendo datos almacenados en el mismo y que pueden utilizarse para establecer una conexión de comunicación entre dicho primer ordenador servidor y dicho segundo ordenador;
estando dicho segundo ordenador también configurado para comunicarse con un tercer ordenador que utiliza una comunicación de voz sobre IP.
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 […]
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 […]
Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]
Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]
Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]
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, […]