发明名称 Method, server and system for controlling a virtual role
摘要 A method for controlling a virtual role includes: initiating, by a source virtual role client, a virtual role trip request carrying an identification of a destination virtual role client to a control server on the network side; establishing, by the control server, a session between the source virtual role client and the destination virtual role client, and sending attribute information of the virtual role to the destination virtual role client through the network; displaying, by the destination virtual role client, the virtual role in a local user interface. Structures of the control server and systems for controlling virtual role are also provided. According to the present invention, a virtual role of a source virtual role client can make a trip to a destination virtual role client through the network without relying on a user client.
申请公布号 US8909790(B2) 申请公布日期 2014.12.09
申请号 US200912474792 申请日期 2009.05.29
申请人 Tencent Technology (Shenzhen) Company Limited 发明人 Guo Bijian;Hu Wu;Xia Lei;Wei Qiuping;Wang Haibing;Du Song;Ou Baoyuan
分类号 G06F15/16;G06Q30/00;H04L12/18 主分类号 G06F15/16
代理机构 Harness, Dickey & Pierce, P.L.C. 代理人 Harness, Dickey & Pierce, P.L.C.
主权项 1. A method for controlling a virtual role, comprising: initiating, by a source virtual role client, a virtual role trip request to a control server requesting a trip for a virtual role of the source virtual role client, wherein the virtual role trip request carries an identification of a destination virtual role client; determining, by the control server, whether life status data of the virtual role meets a pre-set trip condition and whether a virtual role of the destination virtual role client is in the destination virtual role client, wherein the life status data is information indicating what the virtual role is doing; when the life status data of the virtual role meets the pre-set trip condition and the virtual role of the destination virtual role client is in the destination virtual role client, establishing, by the control server, a session between the source virtual role client and the destination virtual role client; sending, by the control server, attribute information of the virtual role obtained from the source virtual role client to the destination virtual role client; displaying, by the destination virtual role client, the virtual role in a local user interface based on the attribute information of the virtual role; determining, by the control server, whether the trip of the virtual role meets a pre-set trip ending condition, if the trip of the virtual role meets the pre-set trip ending condition, instructing the destination virtual role client to hide the virtual role and delete data of the virtual role from the destination virtual role client; instructing the source virtual role client to display the virtual role; and deleting the session between the source virtual role client and the destination virtual role client, wherein the trip ending condition comprise: trip duration of the virtual role reaches a pre-set maximum trip duration; or the destination virtual role client initiates an ending trip request; or the source virtual role client initiates an ending trip request; or the life status data of the virtual role meets the pre-set trip ending condition.
地址 Shenzhen CN