通信方法、客戶端和終端的制作方法【專利摘要】本發(fā)明實(shí)施例提供一種通信方法、客戶端和終端,該方法包括:第一客戶端從第二客戶端接收信息;該第一客戶端從該信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中該第一驅(qū)動(dòng)數(shù)據(jù)用于控制該第二客戶端的用戶的虛擬形象動(dòng)作,且該第二客戶端的用戶的虛擬形象在該第一客戶端所在的終端上呈現(xiàn);該第一客戶端根據(jù)該第一驅(qū)動(dòng)數(shù)據(jù)控制該第二客戶端的用戶的虛擬形象動(dòng)作。本發(fā)明實(shí)施例中,接收端從發(fā)送端發(fā)送的信息中獲取驅(qū)動(dòng)數(shù)據(jù),并利用該驅(qū)動(dòng)數(shù)據(jù)控制發(fā)送端的用戶的虛擬形象動(dòng)作,提高了通信雙方的用戶體驗(yàn)?!緦@f明】通信方法、客戶端和終端【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明實(shí)施例涉及通信領(lǐng)域,并且更具體地,涉及一種通信方法、客戶端和終端。【
背景技術(shù):
】[0002]隨著技術(shù)的發(fā)展,智能終端的性能大幅提高,如屏幕尺寸的增大、CPU主頻的提高、網(wǎng)速的提升等。而且,目前的智能終端兼容了多種傳感器,同時(shí)支持3D顯示技術(shù)。[0003]目前的智能終端基本上都支持短信以及基于數(shù)據(jù)網(wǎng)絡(luò)的即時(shí)通信功能,但以上通信方式均采用平面式的消息來往方式,消息以不同顏色的氣泡形式顯示,效果呆板,用戶體驗(yàn)差?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明實(shí)施例提供一種信方法、客戶端和終端,以提高通信雙方的用戶體驗(yàn)。[0005]第一方面,提供一種通信方法,包括:第一客戶端接收來自第二客戶端的信息;所述第一客戶端從所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述第一客戶端所在的終端上呈現(xiàn);所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0006]結(jié)合第一方面,在第一方面的一種實(shí)現(xiàn)方式中,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述第一客戶端從所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第一客戶端從所述信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0007]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。[0008]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作包括:所述第一客戶端向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述第一客戶端所在終端包含所述第三方應(yīng)用。[0009]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作包括:所述第一客戶端調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0010]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作之前,還包括:所述第一客戶端從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。[0011]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象包括:所述第一客戶端向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述第一客戶端從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。[0012]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,在所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象之前,還包括:所述第一客戶端從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象包括:所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的虛擬形象。[0013]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,還包括:所述第一客戶端向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述第一客戶端接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述第一客戶端根據(jù)所述候選形象的描述信息從所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述第一客戶端的用戶的虛擬形象,并向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述第一客戶端與所述第一客戶端的用戶的虛擬形象之間的映射關(guān)系。[0014]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,還包括:所述第一客戶端通過所述第一客戶端所在終端的傳感器采集信息;所述第一客戶端從所述傳感器采集的信息中提取能夠用于控制所述第一客戶端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);所述第一客戶端向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述第一客戶端的用戶的虛擬形象動(dòng)作。[0015]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,還包括:所述第一客戶端接收所述第一客戶端所在終端采集的第一操作信息,所述第一操作信息用于指示所述第一客戶端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述第一客戶端根據(jù)所述第一操作信息控制所述第一客戶端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述第一客戶端向所述第二客戶端發(fā)送所述第一操作信息。[0016]結(jié)合第一方面或其上述實(shí)現(xiàn)方式的任一種,在第一方面的另一種實(shí)現(xiàn)方式中,還包括:所述第一客戶端接收第五客戶端發(fā)送的第二操作信息,所述第二操作信息用于指示第五客戶端的用戶對(duì)所述第一客戶端的用戶的虛擬形象的操作;所述第一客戶端根據(jù)所述第二操作信息控制所述第一客戶端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。[0017]第二方面,提供一種通信方法,包括:第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作;所述第二客戶端向第一客戶端發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端所在的終端上呈現(xiàn)的所述第二客戶端的用戶的虛擬形象動(dòng)作。[0018]結(jié)合第二方面,在第二方面的一種實(shí)現(xiàn)方式中,所述第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第二客戶端通過所述第二客戶端所在終端的傳感器采集信息;所述第二客戶端從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0019]結(jié)合第二方面或其上述實(shí)現(xiàn)方式的任一種,在第二方面的另一種實(shí)現(xiàn)方式中,所述第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第二客戶端接收所述第二客戶端的用戶輸入的第一信息;所述第二客戶端從所述第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0020]第三方面,提供一種客戶端,包括:接收單元,用于接收來自第二客戶端的信息;獲取單元,用于從所述接收單元接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述第一客戶端所在的終端上呈現(xiàn);控制單元,用于根據(jù)所述獲取單元獲取的所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0021]結(jié)合第三方面,在第三方面的一種實(shí)現(xiàn)方式中,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述獲取單元具體用于從所述第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0022]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。[0023]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述控制單元具體用于向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述客戶端所在終端包含所述第三方應(yīng)用。[0024]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述控制單元具體用于調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0025]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述接收單元還用于從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述客戶端還包括:確定單元,根據(jù)所述接收單元接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。[0026]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述確定單元具體用于向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述客戶端從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。[0027]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,所述接收單元還用于從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述確定單元具體用于根據(jù)所述接收單元接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的所述多個(gè)可用虛擬形象之一為所述第二客戶端的用戶的虛擬形象。[0028]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,還包括:第一發(fā)送單元,用于向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述接收單元還用于接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述客戶端還包括:選擇單元,用于根據(jù)所述候選形象的描述信息從所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述客戶端的用戶的虛擬形象;第二發(fā)送單元,用于向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述客戶端與所述客戶端的用戶的虛擬形象之間的映射關(guān)系。[0029]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述客戶端還包括:采集單元,用于通過所述客戶端所在終端的傳感器采集信息;提取單元,用于從所述傳感器采集的信息中提取能夠用于控制所述客戶端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);第三發(fā)送單元,用于向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述客戶端的用戶的虛擬形象動(dòng)作。[0030]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述接收單元還用于接收所述客戶端所在終端采集的第一操作信息,所述第一操作信息用于指示所述第一客戶端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述控制單元還用于根據(jù)所述第一操作信息控制所述客戶端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述客戶端還包括:第四發(fā)送單元,用于向所述第二客戶端發(fā)送所述第一操作信息。[0031]結(jié)合第三方面或其上述實(shí)現(xiàn)方式的任一種,在第三方面的另一種實(shí)現(xiàn)方式中,所述接收單元還用于接收第五客戶端發(fā)送的第二操作信息,所述第二操作信息用于指示所述第五客戶端的用戶對(duì)所述客戶端的用戶的虛擬形象被所述第五客戶端的用戶操作;所述控制單元還用于根據(jù)所述第二操作信息控制所述客戶端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。[0032]第四方面,提供一種客戶端,包括:生成單元,用于生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述客戶端的用戶的虛擬形象動(dòng)作;發(fā)送單元,用于向第一客戶端發(fā)送所述生成單元生成的所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端所在終端上呈現(xiàn)的所述客戶端的用戶的虛擬形象動(dòng)作。[0033]結(jié)合第四方面,在第四方面的一種實(shí)現(xiàn)方式中,所述生成單元具體用于通過所述客戶端所在終端的傳感器采集信息;從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0034]結(jié)合第四方面或其上述實(shí)現(xiàn)方式的任一種,在第四方面的另一種實(shí)現(xiàn)方式中,所述生成單元具體用于接收所述客戶端的用戶輸入的第一信息;從第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0035]第五方面,提供一種終端,所述終端包括如第三方面或其上述實(shí)現(xiàn)方式的任一種所述的客戶端。[0036]第六方面,提供一種終端,所述終端包括如第四方面或其上述實(shí)現(xiàn)方式的任一種所述的客戶端。[0037]第七方面,提供一種終端,包括:接收器,用于從第二客戶端接收信息;存儲(chǔ)器,用于存儲(chǔ)程序;處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述程序,所述程序被所述處理器執(zhí)行時(shí),用于從所述接收器接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述終端上呈現(xiàn);根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0038]結(jié)合第七方面,在第七方面的一種實(shí)現(xiàn)方式中,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述處理器從所述接收器接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù)是指所述處理器從所述信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0039]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。[0040]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述處理器根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作具體為,所述處理器向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述終端包含所述第三方應(yīng)用。[0041]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述處理器根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作具體為,所述處理器調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。[0042]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述接收器還用于從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述處理器還用于根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。[0043]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述終端還包括:發(fā)送器,用于根據(jù)所述處理器的指示發(fā)送數(shù)據(jù);所述處理器根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象具體為,所述處理器指示所述發(fā)送器向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述接收器還用于從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。[0044]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,所述接收器還用于從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述處理器根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象,具體為所述處理器根據(jù)所述接收單元接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的所述多個(gè)可用虛擬形象之一為所述第二客戶端的用戶的虛擬形象。[0045]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述發(fā)送器,還用于在所述處理器的指示下向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述接收器還用于接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述處理器還用于根據(jù)所述候選形象的描述信息從所述接收器接收的所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述終端的用戶的虛擬形象;所述發(fā)送器,還用于在所述處理器的指示下向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述終端與所述終端的用戶的虛擬形象之間的映射關(guān)系。[0046]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,還包括:傳感器,用于采集信息;所述處理器還用于從所述傳感器采集的信息中提取能夠用于控制所述終端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);所述發(fā)送器,還用于根據(jù)所述處理器的指示向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述終端的用戶的虛擬形象動(dòng)作。[0047]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,所述接收器還用于接收所述終端采集的第一操作信息,所述第一操作信息用于指示所述終端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述處理器還用于根據(jù)所述第一操作信息控制所述終端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述發(fā)送器,還用于根據(jù)所述處理器的指示向所述第二客戶端發(fā)送所述第一操作信息。[0048]結(jié)合第七方面或其上述實(shí)現(xiàn)方式的任一種,在第七方面的另一種實(shí)現(xiàn)方式中,操作信息用于指示所述第五客戶端的用戶對(duì)所述終端的用戶的虛擬形象的操作;所述處理器還用于根據(jù)所述第二操作信息控制所述終端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。[0049]第八方面,提供一種終端,包括:處理器,用于生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述終端的用戶的虛擬形象動(dòng)作;發(fā)送器,用于向第一客戶端發(fā)送所述處理器生成的所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端上呈現(xiàn)的所述終端的用戶的虛擬形象動(dòng)作,且所述終端的用戶的虛擬形象在所述第一客戶端所在的終端上呈現(xiàn)。[0050]結(jié)合第八方面,在第八方面的一種實(shí)現(xiàn)方式中,所述處理器生成第一驅(qū)動(dòng)數(shù)據(jù),具體為所述處理器通過所述終端所在終端的傳感器采集信息;從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0051]結(jié)合第八方面或其上述實(shí)現(xiàn)方式的任一種,在第八方面的另一種實(shí)現(xiàn)方式中,所述處理器生成第一驅(qū)動(dòng)數(shù)據(jù),具體為所述處理器控制接收器接收所述終端的用戶輸入的第一信息;從第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。[0052]本發(fā)明實(shí)施例中,接收端從發(fā)送端發(fā)送的信息中獲取驅(qū)動(dòng)數(shù)據(jù),并利用該驅(qū)動(dòng)數(shù)據(jù)控制發(fā)送端的用戶的虛擬形象動(dòng)作,提高了通信雙方的用戶體驗(yàn)?!緦@綀D】【附圖說明】[0053]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0054]圖1是本發(fā)明一個(gè)實(shí)施例的通信方法的示意性流程圖。[0055]圖2是本發(fā)明另一個(gè)實(shí)施例的通信方法的示意性流程圖。[0056]圖3是應(yīng)用本發(fā)明實(shí)施例的通信方法的主處理流程圖。[0057]圖4是本發(fā)明另一個(gè)實(shí)施例的通信方法的示意性流程圖。[0058]圖5是本發(fā)明另一個(gè)實(shí)施例的通信方法的示意性流程圖。[0059]圖6是本發(fā)明另一個(gè)實(shí)施例的通信方法的示意性流程圖。[0060]圖7是本發(fā)明實(shí)施例的客戶端虛擬形象設(shè)定的流程圖。[0061]圖8是本發(fā)明實(shí)施例的接收端對(duì)發(fā)送端的虛擬形象操作方法的流程圖。[0062]圖9是本發(fā)明一個(gè)實(shí)施例的客戶端的示意性結(jié)構(gòu)框圖。[0063]圖10是本發(fā)明另一個(gè)實(shí)施例的客戶端的示意性結(jié)構(gòu)框圖。[0064]圖11是本發(fā)明一個(gè)實(shí)施例的終端的示意性結(jié)構(gòu)框圖。[0065]圖12是本發(fā)明另一個(gè)實(shí)施例的終端的示意性結(jié)構(gòu)框圖。[0066]圖13是本發(fā)明另一個(gè)實(shí)施例的終端的示意性結(jié)構(gòu)框圖。[0067]圖14是本發(fā)明另一個(gè)實(shí)施例的終端的示意性結(jié)構(gòu)框圖?!揪唧w實(shí)施方式】[0068]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。[0069]應(yīng)理解,本發(fā)明實(shí)施例的技術(shù)方案可以應(yīng)用于各種通信系統(tǒng),具體地,可以是無線通信系統(tǒng),例如:全球移動(dòng)通訊(GlobalSystemofMobilecommunication,GSM)系統(tǒng)、碼分多址(CodeDivisionMultipleAccess,CDMA)系統(tǒng)、寬帶碼分多址(WidebandCodeDivisionMultipleAccess,WCDMA)系統(tǒng)、通用分組無線業(yè)務(wù)(GeneralPacketRadioService,GPRS)、長期演進(jìn)(LongTermEvolution,LTE)系統(tǒng)、先進(jìn)的長期演進(jìn)(Advancedlongtermevolution,LTE-A)系統(tǒng)、通用移動(dòng)通信系統(tǒng)(UniversalMobileTelecommunicationSystem,UMTS);也可以是無線局域網(wǎng)絡(luò)(WirelessLocalAreaNetworks,WLAN)、WiFi等無線網(wǎng)絡(luò);還可以是有線通信系統(tǒng),例如筆記本、臺(tái)式機(jī)之間通過有線寬帶通信;還可以是端到端的通信方式,如通過藍(lán)牙相互通信的兩個(gè)終端。[0070]還應(yīng)理解,在本發(fā)明實(shí)施例中,終端包括但不限于用戶設(shè)備(UE,UserEquipment)、移動(dòng)臺(tái)(MS,MobileStation)、移動(dòng)終端(MobileTerminal)、移動(dòng)電話(MobileTelephone)、手機(jī)(handset)及便攜設(shè)備(portableequipment)等,該終端可以經(jīng)無線接入網(wǎng)(RAN,RadioAccessNetwork)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,例如,終端可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有無線通信功能的計(jì)算機(jī)等,終端還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置。[0071]圖1是本發(fā)明一個(gè)實(shí)施例的通信方法的示意性流程圖。圖1的方法由第一客戶端執(zhí)行,該第一客戶端可以是邏輯功能單元,也可以是物理實(shí)體。[0072]110、第一客戶端接收來自第二客戶端的信息。[0073]120、第一客戶端從第二客戶端發(fā)送的信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中第一驅(qū)動(dòng)數(shù)據(jù)用于控制第二客戶端的用戶的虛擬形象動(dòng)作,且第二客戶端的用戶的虛擬形象在第一客戶端所在的終端上呈現(xiàn)。[0074]130、第一客戶端根據(jù)第一驅(qū)動(dòng)數(shù)據(jù)控制第二客戶端的用戶的虛擬形象動(dòng)作。[0075]本發(fā)明實(shí)施例中,接收端從發(fā)送端發(fā)送的信息中獲取驅(qū)動(dòng)數(shù)據(jù),并利用該驅(qū)動(dòng)數(shù)據(jù)控制發(fā)送端的用戶的虛擬形象動(dòng)作,提高了通信雙方的用戶體驗(yàn)。[0076]本發(fā)明實(shí)施例中的虛擬形象可代表上述第二客戶端的用戶的行為,如說話、做表情或做動(dòng)作等,并將這些行為展示在第一客戶端所在終端上。具體地,虛擬形象可以是2D或3D的卡通人物,例如,會(huì)說話的Tom貓等。[0077]應(yīng)理解,圖1中的方法以第一客戶端和第二客戶端的通信為例進(jìn)行說明,但本發(fā)明實(shí)施例并不限于此,還可以是多方同時(shí)通信,例如由多方組成的群組內(nèi)的通信。[0078]需要說明的是,本發(fā)明實(shí)施例對(duì)步驟110中的第二客戶端發(fā)送的信息的具體類型不作限定。具體地,可以是第二客戶端的用戶主動(dòng)輸入的信息,例如短信等文本消息、語音消息等。也可以是第二客戶端的傳感器采集的隱式信息,如終端方向/運(yùn)動(dòng)速度的變化;終端用戶的觸摸動(dòng)作、握持動(dòng)作或者搖晃;終端攝像頭采集的用戶表情等信息。[0079]可選地,作為一個(gè)實(shí)施例,步驟110中的信息為第二客戶端的用戶向第二客戶端輸入的信息;第一客戶端從第二客戶端發(fā)送的信息中獲取第一驅(qū)動(dòng)數(shù)據(jù)可包括:第一客戶端從該信息中提取第一驅(qū)動(dòng)數(shù)據(jù)。[0080]舉例說明,第二客戶端可向第一客戶端發(fā)送文本信息,第一客戶端從該文本信息中模糊匹配能表達(dá)第二客戶端的用戶的情感、語氣的關(guān)鍵詞,如“嗎”,“?”、“唉”、“哈”等,或者直接提取文本信息中每個(gè)字對(duì)應(yīng)的音頻信息,將這些信息作為第一驅(qū)動(dòng)數(shù)據(jù)控制第二客戶端的用戶的虛擬形象的表情、口型或者形體動(dòng)作等。[0081]可選地,作為另一個(gè)實(shí)施例,步驟110中的信息中可包含第一驅(qū)動(dòng)數(shù)據(jù)。[0082]具體地,第二客戶端利用該第二客戶端所在終端的傳感器采集隱式消息。接著,第二客戶端可以從采集到的隱式消息中提取能夠表達(dá)第二客戶端的用戶行為特征的信息,例如,通過前置攝像頭采集到的第二客戶端的用戶表情信息;通過觸摸屏上的傳感器采集到的第二客戶端對(duì)第一客戶端的用戶的虛擬形象的操作信息等。表一展示了原始信息與提取后的信息的對(duì)照。[0083]表一:原始信息與提取后信息對(duì)照表[0084]【權(quán)利要求】1.一種通信方法,其特征在于,包括:第一客戶端接收來自第二客戶端的信息;所述第一客戶端從所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述第一客戶端所在的終端上呈現(xiàn);所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。2.如權(quán)利要求1所述的方法,其特征在于,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述第一客戶端從所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第一客戶端從所述信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。3.如權(quán)利要求1所述的方法,其特征在于,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。4.如權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作包括:所述第一客戶端向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述第一客戶端所在終端包含所述第三方應(yīng)用。5.如權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作包括:所述第一客戶端調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。6.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作之前,還包括:所述第一客戶端從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。7.如權(quán)利要求6所述的方法,其特征在于,所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象包括:所述第一客戶端向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述第一客戶端從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。8.如權(quán)利要求6或7所述的方法,其特征在于,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,在所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象之前,還包括:所述第一客戶端從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象包括:所述第一客戶端根據(jù)所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的所述多個(gè)可用虛擬形象之一為所述第二客戶端的用戶的虛擬形象。9.如權(quán)利要求1-8中任一項(xiàng)所述的方法,其特征在于,還包括:所述第一客戶端向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述第一客戶端接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述第一客戶端根據(jù)所述候選形象的描述信息從所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述第一客戶端的用戶的虛擬形象,并向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述第一客戶端與所述第一客戶端的用戶的虛擬形象之間的映射關(guān)系O10.如權(quán)利要求1-9中任一項(xiàng)所述的方法,其特征在于,還包括:所述第一客戶端通過所述第一客戶端所在終端的傳感器采集信息;所述第一客戶端從所述傳感器采集的信息中提取能夠用于控制所述第一客戶端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);所述第一客戶端向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述第一客戶端的用戶的虛擬形象動(dòng)作。11.如權(quán)利要求1-10中任一項(xiàng)所述的方法,其特征在于,還包括:所述第一客戶端接收所述第一客戶端所在終端采集的第一操作信息,所述第一操作信息用于指示所述第一客戶端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述第一客戶端根據(jù)所述第一操作信息控制所述第一客戶端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述第一客戶端向所述第二客戶端發(fā)送所述第一操作信息。12.如權(quán)利要求1-11中任一項(xiàng)所述的方法,其特征在于,還包括:所述第一客戶端接收第五客戶端發(fā)送的第二操作信息,所述第二操作信息用于指示所述第五客戶端的用戶對(duì)所述第一客戶端的用戶的虛擬形象的操作;所述第一客戶端根據(jù)所述第二操作信息控制所述第一客戶端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。13.—種通信方法,其特征在于,包括:第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作;所述第二客戶端向第一客戶端發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端所在的終端上呈現(xiàn)的所述第二客戶端的用戶的虛擬形象動(dòng)作。14.如權(quán)利要求13所述的方法,其特征在于,所述第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第二客戶端通過所述第二客戶端所在終端的傳感器采集信息;所述第二客戶端從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。15.如權(quán)利要求13所述的方法,其特征在于,所述第二客戶端生成第一驅(qū)動(dòng)數(shù)據(jù)包括:所述第二客戶端接收所述第二客戶端的用戶輸入的第一信息;所述第二客戶端從所述第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。16.一種客戶端,其特征在于,包括:接收單元,用于接收來自第二客戶端的信息;獲取單元,用于從所述接收單元接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述客戶端所在的終端上呈現(xiàn);控制單元,用于根據(jù)所述獲取單元獲取的所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。17.如權(quán)利要求16所述的客戶端,其特征在于,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述獲取單元具體用于從所述第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。18.如權(quán)利要求16所述的客戶端,其特征在于,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。19.如權(quán)利要求16-18中任一項(xiàng)所述的客戶端,其特征在于,所述控制單元具體用于向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述客戶端所在終端包含所述第三方應(yīng)用。20.如權(quán)利要求16-`18中任一項(xiàng)所述的客戶端,其特征在于,所述控制單元具體用于調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。21.如權(quán)利要求16-20中任一項(xiàng)所述的客戶端,其特征在于,所述接收單元還用于從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述客戶端還包括:確定單元,用于根據(jù)所述接收單元接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。22.如權(quán)利要求21所述的客戶端,其特征在于,所述確定單元具體用于向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述客戶端從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。23.如權(quán)利要求21或22所述的客戶端,其特征在于,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,所述接收單元還用于從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述確定單元具體用于根據(jù)所述接收單元接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的所述多個(gè)可用虛擬形象之一為所述第二客戶端的用戶的虛擬形象。24.如權(quán)利要求16-23中任一項(xiàng)所述的客戶端,其特征在于,還包括:第一發(fā)送單元,用于向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述接收單元還用于接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述客戶端還包括:選擇單元,用于根據(jù)所述候選形象的描述信息從所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述客戶端的用戶的虛擬形象;第二發(fā)送單元,用于向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述客戶端與所述客戶端的用戶的虛擬形象之間的映射關(guān)系。25.如權(quán)利要求16-24中任一項(xiàng)所述的客戶端,其特征在于,所述客戶端還包括:采集單元,用于通過所述客戶端所在終端的傳感器采集信息;提取單元,用于從所述傳感器采集的信息中提取能夠用于控制所述客戶端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);第三發(fā)送單元,用于向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述客戶端的用戶的虛擬形象動(dòng)作。26.如權(quán)利要求16-25中任一項(xiàng)所述的客戶端,其特征在于,所述接收單元還用于接收所述客戶端所在終端采集的第一操作信息,所述第一操作信息用于指示所述客戶端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述控制單元還用于根據(jù)所述第一操作信息控制所述客戶端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述客戶端還包括:第四發(fā)送單元,用于向所述第二客戶端發(fā)送所述第一操作信息。27.如權(quán)利要求16-26中任一項(xiàng)所述的客戶端,其特征在于,所述接收單元還用于接收第五客戶端發(fā)送的第二操作信息,所述第二操作信息用于指示所述第五客戶端的用戶對(duì)所述客戶端的用戶的虛擬形象的操作;所述控制單元還用于根據(jù)所述第二操作信息控制所述客戶端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。28.—種客戶端,其特征在于,包括:生成單元,用于生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述客戶端的用戶的虛擬形象動(dòng)作;發(fā)送單元,用于向第一客戶端發(fā)送所述生成單元生成的所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端所在終端上呈現(xiàn)的所述客戶端的用戶的虛擬形象動(dòng)作。29.如權(quán)利要求28所述的客戶端,其特征在于,所述生成單元具體用于通過所述客戶端所在終端的傳感器采集信息;從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。30.如權(quán)利要求28所述的客戶端,其特征在于,所述生成單元具體用于接收所述客戶端的用戶輸入的第一信息;從第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。31.一種終端,其特征在于,包括如權(quán)利要求16-27中任一項(xiàng)所述的客戶端。32.—種終端,其特征在于,包括如權(quán)利要求28-30中任一項(xiàng)所述的客戶端。33.一種終端,其特征在于,包括:接收器,用于從第二客戶端接收信息;存儲(chǔ)器,用于存儲(chǔ)程序;處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述程序,所述程序被所述處理器執(zhí)行時(shí),用于從所述接收器接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù),其中所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述第二客戶端的用戶的虛擬形象動(dòng)作,且所述第二客戶端的用戶的虛擬形象在所述終端上呈現(xiàn);根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作。34.如權(quán)利要求33所述的終端,其特征在于,所述信息為所述第二客戶端的用戶向所述第二客戶端輸入的信息;所述處理器從所述接收器接收的所述信息中獲取第一驅(qū)動(dòng)數(shù)據(jù)是指所述處理器從所述信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。35.如權(quán)利要求33所述的終端,其特征在于,所述信息中包含所述第一驅(qū)動(dòng)數(shù)據(jù)。36.如權(quán)利要求33-35中任一項(xiàng)所述的終端,其特征在于,所述處理器根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作具體為,所述處理器向第三方應(yīng)用發(fā)送所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第三方應(yīng)用根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作,其中所述第三方應(yīng)用用于控制所述第二客戶端的用戶的虛擬形象,且所述終端包含所述第三方應(yīng)用。37.如權(quán)利要求33-35中任一項(xiàng)所述的終端,其特征在于,所述處理器根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制所述第二客戶端的用戶的虛擬形象動(dòng)作具體為,所述處理器調(diào)用所述第二客戶端的用戶的虛擬形象對(duì)應(yīng)的驅(qū)動(dòng)函數(shù)接口;根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù),以及所述驅(qū)動(dòng)函數(shù)接口中的驅(qū)動(dòng)算法控制所述第二客戶端的用戶的虛擬形象動(dòng)作。38.如權(quán)利要求33-37中任一項(xiàng)所述的終端,其特征在于,所述接收器還用于從所述第二客戶端或服務(wù)器接收所述第二客戶端的用戶標(biāo)識(shí);所述處理器還用于根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象。39.如權(quán)利要求38所述的終端,其特征在于,所述終端還包括:發(fā)送器,用于根據(jù)所述處理器的指示發(fā)送數(shù)據(jù);所述處理器根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象具體為,所述處理器指示所述發(fā)送器向服務(wù)器發(fā)送用于下載所述第二客戶端的用戶的虛擬形象的請(qǐng)求,其中所述請(qǐng)求中攜帶所述第二客戶端的用戶標(biāo)識(shí),且所述服務(wù)器中存儲(chǔ)有所述第二客戶端的用戶標(biāo)識(shí)與所述第二客戶端的用戶的虛擬形象之間的對(duì)應(yīng)關(guān)系;所述接收器還用于從所述服務(wù)器接收所述第二客戶端的用戶的虛擬形象。40.如權(quán)利要求38或39所述的終端,其特征在于,所述第二客戶端的用戶具有多個(gè)可用虛擬形象,所述接收器還用于從所述第二客戶端或服務(wù)器接收指示參數(shù),所述指示參數(shù)用于指示所述第二客戶端的用戶的多個(gè)可用虛擬形象之一;所述處理器根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的虛擬形象,具體為所述處理器根據(jù)所述接收器接收的所述第二客戶端的用戶標(biāo)識(shí)確定所述第二客戶端的用戶的所述多個(gè)可用虛擬形象;并確定所述指示參數(shù)指示的所述第二客戶端的用戶的所述多個(gè)可用虛擬形象之一為所述第二客戶端的用戶的虛擬形象。41.如權(quán)利要求33-40中任一項(xiàng)所述的終端,其特征在于,所述發(fā)送器,還用于在所述處理器的指示下向所述服務(wù)器發(fā)送查詢消息,以便所述服務(wù)器根據(jù)所述查詢消息中的查詢條件,從所述服務(wù)器存儲(chǔ)的虛擬形象中確定滿足所述查詢條件的候選虛擬形象;所述接收器還用于接收所述服務(wù)器返回的查詢結(jié)果,所述查詢結(jié)果中包括所述候選虛擬形象的描述信息;所述處理器還用于根據(jù)所述候選形象的描述信息從所述接收器接收的所述候選虛擬形象中選擇至少一個(gè)虛擬形象作為所述終端的用戶的虛擬形象;所述發(fā)送器,還用于在所述處理器的指示下向所述服務(wù)器發(fā)送所述選擇的結(jié)果,以便所述服務(wù)器存儲(chǔ)所述終端與所述終端的用戶的虛擬形象之間的映射關(guān)系。42.如權(quán)利要求33-41中任一項(xiàng)所述的終端,其特征在于,還包括:傳感器,用于采集信息;所述處理器還用于從所述傳感器采集的信息中提取能夠用于控制所述終端的用戶的虛擬形象動(dòng)作的第二驅(qū)動(dòng)數(shù)據(jù);所述發(fā)送器,還用于根據(jù)所述處理器的指示向第四客戶端發(fā)送所述第二驅(qū)動(dòng)數(shù)據(jù),以便所述第四客戶端根據(jù)所述第二驅(qū)動(dòng)數(shù)據(jù)控制所述終端的用戶的虛擬形象動(dòng)作。43.如權(quán)利要求33-42中任一項(xiàng)所述的終端,其特征在于,所述接收器還用于接收所述終端采集的第一操作信息,所述第一操作信息用于指示所述終端的用戶對(duì)所述第二客戶端的用戶的虛擬形象的操作;所述處理器還用于根據(jù)所述第`一操作信息控制所述終端的用戶的虛擬形象和所述第二客戶端的用戶的虛擬形象動(dòng)作;所述發(fā)送器,還用于根據(jù)所述處理器的指示向所述第二客戶端發(fā)送所述第一操作信肩、O44.如權(quán)利要求33-43中任一項(xiàng)所述的終端,其特征在于,所述接收器還用于接收第五客戶端發(fā)送的第二操作信息,所述第二操作信息用于指示所述第五客戶端的用戶對(duì)所述終端的用戶的虛擬形象的操作;所述處理器還用于根據(jù)所述第二操作信息控制所述終端的用戶的虛擬形象和所述第五客戶端的用戶的虛擬形象動(dòng)作。45.一種終端,其特征在于,包括:處理器,用于生成第一驅(qū)動(dòng)數(shù)據(jù),所述第一驅(qū)動(dòng)數(shù)據(jù)用于控制所述終端的用戶的虛擬形象動(dòng)作;發(fā)送器,用于向第一客戶端發(fā)送所述處理器生成的所述第一驅(qū)動(dòng)數(shù)據(jù),以便所述第一客戶端根據(jù)所述第一驅(qū)動(dòng)數(shù)據(jù)控制在所述第一客戶端上呈現(xiàn)的所述終端的用戶的虛擬形象動(dòng)作,且所述終端的用戶的虛擬形象在所述第一客戶端所在的終端上呈現(xiàn)。46.如權(quán)利要求45所述的終端,其特征在于,所述處理器生成第一驅(qū)動(dòng)數(shù)據(jù),具體為所述處理器通過所述終端的傳感器采集信息;從所述傳感器采集的信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。47.如權(quán)利要求45所述的終端,其特征在于,所述處理器生成第一驅(qū)動(dòng)數(shù)據(jù),具體為所述處理器控制接收器接收所述終端的用戶輸入的第一信息;從第一信息中提取所述第一驅(qū)動(dòng)數(shù)據(jù)。【文檔編號(hào)】G06F3/0488GK103797761SQ201380001187【公開日】2014年5月14日申請(qǐng)日期:2013年8月22日優(yōu)先權(quán)日:2013年8月22日【發(fā)明者】董天田,李自軍申請(qǐng)人:華為技術(shù)有限公司