×

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

  • US 8,468,010 B2
  • Filed: 09/24/2010
  • Issued: 06/18/2013
  • Est. Priority Date: 09/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating, by a first endpoint, in an ongoing peer-to-peer communication session between the first endpoint and a second endpoint in a hybrid peer-to-peer network comprising:

  • performing, by the first endpoint, an authentication process with an access server in the hybrid peer-to-peer network;

    receiving, by the first endpoint, a profile from the access server following the authentication process, wherein the profile identifies the second endpoint as an endpoint with which the first endpoint has permission to communicate and identifies that the second endpoint is associated with a second spoken language;

    establishing, by the first endpoint, a communications route directly between the first endpoint and the second endpoint, wherein signaling communications are sent directly from the first endpoint to the second endpoint via a signaling path provided by the communications route;

    receiving, by the first endpoint, audio speech input in a first spoken language from a user of the first endpoint;

    determining, by the first endpoint, whether the audio speech input is to be translated from the first spoken language to the second spoken language;

    sending, by the first endpoint, the audio speech input to a language translation component accessible to the first endpoint via the hybrid peer-to-peer network if the audio speech input is to be translated from the first spoken language to the second spoken language, wherein the first endpoint does not send the audio speech input directly to the second endpoint if the audio speech input is to be translated from the first spoken language to the second spoken language; and

    sending, by the first endpoint, the audio speech input directly to the second endpoint via the communications route if the audio speech input is not to be translated from the first spoken language to the second spoken language.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×