Patent ID: 9542389
Date: 2017-01-10
CPC Classifications: G06F,G06Q

Claim:
1. A method comprising: enabling a user and a correspondent to communicate at a virtual meeting location within a computing environment associated with a virtual application; receiving a request by the user for language translation services in the computing environment associated with the virtual application; in response to said request for language translation services; (i) determining a language of the user and a language of the correspondent; (ii) determining a translator sequence, which comprises a sequence of one or more translators configured to provide translation between the languages of the user and the correspondent; and (iii) rendering virtual representations of the one or more translators of the determined translator sequence, wherein the virtual representations of the one or more translators comprise avatars; receiving a request by the user for changing virtual locations of one or more of the virtual representations of the translators of the determined sequence to the virtual meeting location within the computing environment; and in response to said request for changing virtual locations, changing the virtual locations of the one or more virtual representations of the one or more translators of the determined translator sequence to the virtual meeting location, wherein changing the virtual locations comprises teleporting one or more of the avatars to the virtual meeting location; wherein determining said translator sequence comprises: wherein the method is implemented by executing program code by a processor device.