发明名称 Language translation in an environment associated with a virtual application
摘要 Methods and apparatus for language translation in a computing environment associated with a virtual application are presented. For example, a method for providing language translation includes determining languages of a user and a correspondent; determining one or more sequences of translators; determining a selected sequence of selected translators from the one or more sequences of the translators; requesting a change in virtual locations, within the computing environment associated with the virtual application, of one or more selected translator virtual representations of the selected translators to a virtual meeting location within the computing environment associated with the virtual application; and changing virtual locations of the one or more selected translator virtual representations to the virtual meeting location. One or more of determining languages, determining one or more sequences, determining a selected sequence, requesting a change in virtual locations, and changing virtual locations occur on a processor device.
申请公布号 US9542389(B2) 申请公布日期 2017.01.10
申请号 US201314063470 申请日期 2013.10.25
申请人 International Business Machines Corporation 发明人 Kanevsky Dimitri;Pickover Clifford Alan;Ramabhadran Bhuvana;Rish Irina
分类号 G06F17/28;G06Q20/10 主分类号 G06F17/28
代理机构 Ryan, Mason & Lewis, LLP 代理人 Alexanian Vazken;Ryan, Mason & Lewis, LLP
主权项 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: obtaining one or more user-specified constraints from the user;determining a figure of merit measure for each of a plurality of different translator sequences, wherein the figure of merit measure is determined as a function of the one or more user-specified constraints, wherein the function comprises one or more weights related to the one or more user-specified constraints indicating a relative importance of the user-specified constraints specified in the function for determining the figure of merit measure; andselecting at least one of the plurality of translator sequences determined to have a greatest figure of merit measure; wherein the method is implemented by executing program code by a processor device.
地址 Armonk NY US