MX2013003277A

System and method for language translation in a hybrid peer-to-peer environment.

Abstract

An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send and/or receive audio speech translations to facilitate communications between users who speak different languages.

Term

5 yearsleft in the term

Expires 16 September 2031.

  1. Priority
  2. Filed
  3. Today
  4. Expires

17 claims: 3 independent, 14 dependent

  1. 1
    NOVEDAD DE LA INVENCIÓN REIVINDICACIONES 5 1. Un método para la comunicación, por un primer punto final, en una sesión en curso de comunicación de pares a pares entre el primer punto final y un segundo punto final en una red híbrida de pares a pares que comprende:establecer, por el primer punto final, una ruta de comunicaciones directamente entre el primer punto final y el segundo punto 10 final, en donde las comunicaciones de señalización se envían directamente desde el primer punto final hacia el segundo punto final a través de una ruta de señalización proporcionada por la ruta de comunicaciones;recibir, por el primer punto final, una entrada de audio de voz en un primer idioma hablado desde un usuario del primer punto final;determinar, por el primer punto final, 15 si la entrada de audio de voz ha de traducirse desde el primer idioma hablado hacia un segundo idioma hablado;enviar, por el primer punto final, la entrada de audio de voz hacia un componente de traducción de idiomas accesible al primer punto final a través de la red híbrida de pares a pares si la entrada de audio de voz ha de traducirse desde el primer idioma hablado hacia el 20 segundo idioma hablado, en donde el primer punto final no envía la entrada de audio de voz directamente hacia el segundo punto final si la entrada de audio de voz ha de traducirse desde el primer idioma hablado hacia el segundo idioma hablado;y enviar, por el primer punto final, la entrada de audio de voz directamente hacia el segundo punto final a través de la ruta de comunicaciones si la entrada de audio de voz no ha de traducirse desde el primer idioma hablado hacia el segundo idioma hablado.
  2. 2
    El método de conformidad con la reivindicación 1,
  3. 3
    5 caracterizado además comprende adicionalmente enviar, por el primer punto final, los datos que no son de audio directamente hacia el segundo punto final a través de la ruta de comunicaciones independientemente de si la entrada de audio de voz ha de traducirse desde el primer idioma hablado hacia el segundo idioma hablado. 10 3. El método de conformidad con la reivindicación 1, caracterizado además porque comprende adicionalmente:recibir, por el primer punto final, una traducción de la entrada de audio de voz desde el componente de traducción de idiomas;y proporcionar la traducción de la entrada de audio de voz al usuario del primer punto final. 15 4. El método de conformidad con la reivindicación 1, caracterizado además porque enviar la entrada de audio de voz hacia el componente de traducción de idiomas incluye: establecer, por el primer punto final, una ruta de señalización con un módulo de voz a texto del componente de traducción de idiomas;y enviar la entrada de audio de voz hacia el módulo 20 de voz a texto. 5. El método de conformidad con la reivindicación 1, caracterizado además porque comprende adicionalmente: realizar, por el primer punto final, un proceso de autenticación con un servidor de acceso en la red híbrida de pares a pares;y recibir, por el primer punto final, un perfil desde el servidor de acceso después del proceso de autenticación, en donde el perfil identifica el segundo punto final como un punto final con el cual el primer punto final tiene permiso para comunicarse e identifica que el segundo 5 punto final se asocia con el segundo idioma hablado.
  4. 4
    6. El método de conformidad con la reivindicación 5, caracterizado además porque comprende adicionalmente recibir, por el primer punto final, una lista de idiomas desde el servidor de acceso, en donde la lista de idiomas incluye el primer y segundo idiomas hablados e identifica los 10 idiomas hablados que pueden traducirse por el componente de traducción de idiomas.
  5. 5
    7. El método de conformidad con la reivindicación 1, caracterizado además porque comprende adicionalmente recibir, por el primer punto final, una notificación directamente desde el segundo punto final de que 15 el segundo punto final se asocia con el segundo idioma hablado.
  6. 6
    8. El método de conformidad con la reivindicación 1, caracterizado además porque comprende adicionalmente:recibir, por el primer punto final desde el componente de traducción de idiomas, el audio de voz que se origina desde el segundo punto final, en donde el audio de voz que 20 se origina desde el segundo punto final se traduce desde el segundo idioma hablado hacia el primer idioma hablado por el componente de traducción de idiomas antes de recibirse por el primer punto final;y producir, por el primer punto final, el audio de voz recibido desde el componente de traducción de idiomas como un sonido audible.
  7. 7
    9. El método de conformidad con la reivindicación 1, caracterizado además porque comprende adicionalmente:establecer, por el primer punto final, una segunda ruta de comunicaciones directamente entre el 5 primer punto final y un tercer punto final, en donde las comunicaciones de señalización se envían directamente desde el primer punto final hacia el tercer punto final a través de una ruta de señalización proporcionada por la segunda ruta de comunicaciones;identificar, por el primer punto final, que el tercer punto final se asocia con el primer idioma hablado;y enviar, por el primer
  8. 8
    10 punto final, la entrada de audio de voz directamente hacia el tercer punto final a través de la segunda ruta de comunicaciones. 10. Un método para la comunicación, por un primer punto final en una red híbrida de pares a pares, en una sesión en curso de comunicación con un segundo y tercer puntos finales a través de un puente 15 que comprende:identificar, por el primer punto final, que el primer punto final se asocia con un primer idioma hablado, el segundo punto final se asocia con un segundo idioma hablado, y el tercer punto final se asocia con un tercer idioma hablado;enviar, por el primer punto final, una solicitud hacia el puente para que un puerto de entrada y un puerto de salida se proporcionen en el 20 puente para el primer punto final;notificar, por el primer punto final, a un componente de traducción de idiomas en la red híbrida de pares a pares acerca del puerto de entrada, en donde el componente de traducción de idiomas es accesible al primer punto final a través de la red híbrida de pares a pares, y en donde la notificación instruye al componente de traducción de idiomas para que envíe el audio recibido desde el primer punto final hacia el puerto de entrada;enviar hacia el componente de traducción de idiomas, por el primer punto final, la entrada de audio de voz recibida por el primer punto 5 final desde un usuario del primer punto final, en donde la entrada de audio de voz enviada por el primer punto final está en el primer idioma hablado;y recibir, por el primer punto final, el audio de voz desde el segundo y tercer puntos finales directamente desde el puerto de salida en el puente, en donde el audio de voz recibido por el primer punto final a través del puerto de salida 10 se envió por el segundo y tercer puntos finales en el segundo y tercer idiomas hablados, respectivamente, y en donde el audio de voz recibido por el primer punto final directamente desde el puerto de salida se recibe en el primer idioma hablado.
  9. 9
    11. El método de conformidad con la reivindicación 10, 15 caracterizado además porque comprende adicionalmente:identificar, por el primer punto final, que un cuarto punto final se asocia con el primer idioma hablado;y enviar, por el primer punto final, el audio de voz recibido desde el usuario del primer punto final directamente hacia el cuarto punto final sin usar el puente. 20
  10. 10
    12. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente:identificar, por el primer punto final, que un cuarto punto final se asocia con el primer idioma hablado;y enviar, por el primer punto final, el audio de voz recibido desde el usuario del primer punto final hacia el puerto de entrada en el puente.
  11. 11
    13. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente enviar, por el primer punto final, los datos que no son de audio directamente hacia al menos uno 5 del segundo y tercer puntos finales, en donde los datos que no son de audio no pasan a través del puente.
  12. 12
    14. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente recibir, por el primer punto final, los datos que no son de audio directamente desde al menos uno 10 del segundo y tercer puntos finales, en donde los datos que no son de audio no pasan a través del puente.
  13. 13
    15. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente notificar directamente al segundo y tercer puntos finales, por el primer punto final, 15 acerca de los puertos de entrada y de salida, en donde la notificación no usa el puente.
  14. 14
    16. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente recibir, por el primer punto final, notificaciones directamente desde cada uno del segundo y tercer 20 puntos finales acerca de los puertos de entrada y de salida correspondientes al segundo y tercer puntos finales.
  15. 15
    17. El método de conformidad con la reivindicación 10, caracterizado además porque comprende adicionalmente enviar una indicación, por el primer punto final, hacia el componente de traducción de idiomas de que la entrada de audio de voz ha de traducirse hacia el segundo y tercer idiomas.
  16. 16
    18. Un dispositivo de punto final que comprende:una interfaz 5 de red;un procesador acoplado a la interfaz de red;y una memoria acoplada al procesador y que contiene una pluralidad de instrucciones para su ejecución por el procesador, las instrucciones que incluyen instrucciones para: realizar un proceso de autenticación con un servidor de acceso en una red híbrida de pares a pares, en donde el proceso de autenticación autoriza ai 10 primer punto final para acceder a la red híbrida de pares a pares;recibir un perfil desde el servidor de acceso que identifica un segundo punto final como un punto final dentro de la red híbrida de pares a pares con el cual el primer punto final tiene permiso para comunicarse;determinar que un usuario del primer punto final ha designado un primer idioma humano para usarse por el 15 primer punto final;establecer una ruta de comunicaciones directamente entre el primer punto final y el segundo punto final, en donde las comunicaciones de señalización se envían directamente desde el primer punto final hacia el segundo punto final a través de la ruta de comunicaciones;determinar que el segundo punto final ha designado un segundo idioma humano para usarse por 20 el segundo punto final;recibir una entrada de audio de voz en el primer idioma humano desde el usuario del primer punto final;y enviar la entrada de audio de voz hacia un módulo de traducción de idiomas para su traducción hacia el segundo idioma humano.
  17. 17
    19. El dispositivo de punto final de conformidad con la reivindicación 18, caracterizado además porque comprende adicionalmente instrucciones para enviar los datos que no son de audio directamente hacia el segundo punto final a través de la ruta de comunicaciones. 5 20. El dispositivo de punto final de conformidad con la reivindicación 18, caracterizado además porque las instrucciones para determinar que el segundo punto final ha designado que el segundo idioma humano se use por el segundo punto final puede incluir instrucciones para obtener del perfil un identificador que representa el segundo idioma humano.
Independent claims17