專利名稱:在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3d面板的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及在即時(shí)通訊軟件客戶端實(shí)現(xiàn)三維(3DThree-Dimension)面板的方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)民數(shù)量也逐漸增加,即時(shí)通訊(IMInstantMessage)軟件也逐漸成為網(wǎng)民中普及率比較高的軟件,越來越多的網(wǎng)民使用即時(shí)通訊軟件進(jìn)行網(wǎng)上交流,通過即時(shí)通訊軟件,即時(shí)通訊軟件用戶可以隨時(shí)隨地的使用即時(shí)通訊軟件與認(rèn)識(shí)或不認(rèn)識(shí)的人進(jìn)行交流。
用戶登錄即時(shí)通訊軟件客戶端后,會(huì)顯示一個(gè)面板,也就是客戶端的主界面,這個(gè)面板主要用來顯示用戶的即時(shí)通訊聯(lián)系人,一般都會(huì)顯示用戶的標(biāo)識(shí)信息,如即時(shí)通訊聯(lián)系人使用的名稱信息,當(dāng)然還可以顯示即時(shí)通訊聯(lián)系人選擇的一張圖片等;進(jìn)一步,還會(huì)在面板上以菜單、按鈕等方式顯示各種操作的入口。
即時(shí)通訊用戶都會(huì)有一定數(shù)量的即時(shí)通訊聯(lián)系人,為了方便即時(shí)通訊用戶管理和查找即時(shí)通訊聯(lián)系人,一般都是在面板上采用平板樹狀目錄模式顯示即時(shí)通訊聯(lián)系人,具體的,在面板上以樹狀目錄方式列出即時(shí)通訊聯(lián)系人的名稱,當(dāng)然還可以進(jìn)一步顯示即時(shí)通訊聯(lián)系人選擇的圖片,從而使即時(shí)通訊用戶可以識(shí)別。
現(xiàn)在的各個(gè)IM軟件都采用相類似的平板界面的樹狀列表方式,使得IM軟件的面板設(shè)計(jì)單一,缺乏新意,不能給即時(shí)通訊用戶帶來更好的用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的是提供在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法及裝置,使用本發(fā)明實(shí)施方式提供的技術(shù)方案,可以在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板。
本發(fā)明實(shí)施例的目的是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明實(shí)施例提供了一種在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,包括接收請(qǐng)求進(jìn)入三維3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;按所述配置信息啟動(dòng)3D面板,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
優(yōu)選的,接收所述請(qǐng)求進(jìn)入3D面板的觸發(fā)信息后,進(jìn)一步包括獲取所述即時(shí)通訊聯(lián)系人的分組信息;按照所述分組信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分布式地分組顯示于所述3D面板。
優(yōu)選的,接收所述請(qǐng)求進(jìn)入3D面板的觸發(fā)信息后,進(jìn)一步包括獲取所述即時(shí)通訊聯(lián)系人的排列信息;按照所述排列信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,排列顯示于所述3D面板。
優(yōu)選的,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板后進(jìn)一步包括接收改變3D面板顯示的操作信息;按照所述操作信息所請(qǐng)求的操作,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
優(yōu)選的,在所述3D面板上進(jìn)一步顯示控制面板;如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動(dòng)所述3D面板。
相應(yīng)的,本發(fā)明實(shí)施例提供了一種在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,包括觸發(fā)信息接收單元,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識(shí)信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;3D面板啟動(dòng)單元,用于按所述配置信息啟動(dòng)3D面板,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
優(yōu)選的,還包括分組信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時(shí)通訊聯(lián)系人的分組信息;所述3D面板啟動(dòng)單元,用于按照所述分組信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分組顯示于所述3D面板。
優(yōu)選的,還包括排列信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時(shí)通訊聯(lián)系人的排列信息;所述3D面板啟動(dòng)單元,用于按照所述排列信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,排列顯示于所述3D面板。
優(yōu)選的,還包括操作信息接收單元,用于接收改變3D面板顯示的操作信息;所述3D面板啟動(dòng)單元,還用于按照所述操作信息所請(qǐng)求的操作,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
優(yōu)選的,所述3D面板啟動(dòng)單元還用于在所述3D面板上顯示控制面板;所述3D面板啟動(dòng)單元還用于在所述控制面板上的控制信息改變時(shí),按照改變后的控制信息重新啟動(dòng)所述3D面板。
從本發(fā)明實(shí)施例提供的以上技術(shù)方案可以看出,使用本發(fā)明實(shí)施例提供的技術(shù)方案,在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板,使即時(shí)通訊用戶的即時(shí)通訊聯(lián)系人顯示在該3D面板上,從而使即時(shí)通訊用戶可以在3D場(chǎng)景下與即時(shí)通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時(shí)通訊用戶帶來更好的用戶體驗(yàn);進(jìn)一步獲取即時(shí)通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,使用戶可以較快的查找即時(shí)通訊聯(lián)系人,并且,一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人可以滿足用戶的多方面需要;進(jìn)一步獲取即時(shí)通訊聯(lián)系人的排列信息,從而使即時(shí)通訊聯(lián)系人在3D面板中按照獲取的排列信息排列,從而使用戶可以根據(jù)即時(shí)通訊聯(lián)系人的排列較快的找到其想查找的即時(shí)通訊聯(lián)系人。
圖1為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法實(shí)施例一的流程圖;圖2為本發(fā)明3D面板的示意圖;圖3為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法實(shí)施例二的流程圖;圖4為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法實(shí)施例三的流程圖;圖5為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置實(shí)施例一的結(jié)構(gòu)圖;圖6為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置實(shí)施例二的結(jié)構(gòu)圖;圖7為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置實(shí)施例三的結(jié)構(gòu)圖;圖8為本發(fā)明實(shí)施例中在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置實(shí)施例四的結(jié)構(gòu)圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
如圖1所示,本發(fā)明提供的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法的實(shí)施例一包括步驟101、接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;該觸發(fā)信息可以是即時(shí)通訊用戶登錄現(xiàn)有的面板后,通過現(xiàn)有的面板上提供的3D面板入口發(fā)送的,該3D面板入口可以是以菜單的形式顯示,也可以以按鈕等其他方式顯示;還可以是用戶在登錄即時(shí)通訊軟件時(shí),選擇直接登錄到3D面板而發(fā)送的觸發(fā)信息;步驟102、獲取3D面板的配置信息;該配置信息是3D面板的一些基本信息,如顯示角度、亮度、大小等;一般來說,即時(shí)通訊軟件會(huì)設(shè)置有一個(gè)默認(rèn)的配置信息,但是為了滿足用戶個(gè)性化的需要,會(huì)允許用戶配置自己的配置信息;所以在獲取3D面板的配置信息時(shí),一般先獲取用戶自己配置的配置信息,如果獲取不到用戶自己配置的配置信息,就會(huì)獲取默認(rèn)的配置信息;配置信息一般情況下是保存在用戶本地的,當(dāng)然也可以在即時(shí)通訊服務(wù)器端保存;步驟103、獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;因?yàn)樾枰诩磿r(shí)通訊軟件的3D面板上顯示即時(shí)通訊聯(lián)系人,所以需要獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;該標(biāo)識(shí)信息可以從用戶登錄即時(shí)通訊軟件的本地獲取,此種情況適用于用戶已經(jīng)登錄了普通面板的情況;也可以從即時(shí)通訊服務(wù)器上獲取,此種情況既適用于用戶已經(jīng)登錄了普通面板的情況,也適用于用戶尚未登錄的情況;其中,標(biāo)識(shí)信息可以是即時(shí)通訊聯(lián)系人在即時(shí)通訊軟件上使用的名稱、即時(shí)通訊聯(lián)系人的即時(shí)通訊帳號(hào)、即時(shí)通訊聯(lián)系人所使用的標(biāo)識(shí)自己的圖片等,可以只使用其中的一個(gè),也可以使用其任意組合;
步驟104、按配置信息啟動(dòng)3D面板,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于3D面板;3D面板的啟動(dòng)可以使用3D引擎,如DirectX、OpenGL等;3D面板啟動(dòng)后,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息在3D面板上顯示,例如可以將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息在3D面板上分布式地顯示,即讓每個(gè)即時(shí)通訊聯(lián)系人之間保持一定的空間,從而方便用戶查找和識(shí)別用戶;具體的顯示效果之一如圖2所示;在圖2中,給了一個(gè)初始化的俯視的視覺角度,在面板上,即時(shí)通訊聯(lián)系人的圖片呈豎立并逆時(shí)針旋轉(zhuǎn)了一定角度,進(jìn)一步還顯示了即時(shí)通訊聯(lián)系人在即時(shí)通訊軟件上使用的名稱;從上可知,本實(shí)施例可以在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板,使即時(shí)通訊用戶的即時(shí)通訊聯(lián)系人顯示在該3D面板上,從而使即時(shí)通訊用戶可以在3D場(chǎng)景下與即時(shí)通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時(shí)通訊用戶帶來更好的用戶體驗(yàn)。
本發(fā)明進(jìn)一步提供了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法的實(shí)施例二,如圖3所示,包括步驟301、接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;步驟302、獲取3D面板的配置信息;步驟303、獲取即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;步驟304、獲取即時(shí)通訊聯(lián)系人的分組信息;因?yàn)榧磿r(shí)通訊用戶都會(huì)有一定數(shù)量的即時(shí)通訊聯(lián)系人,所以一般為了快速的查找即時(shí)通訊聯(lián)系人,都會(huì)將即時(shí)通訊聯(lián)系人進(jìn)行分組,例如可以將即時(shí)通訊聯(lián)系人分成同學(xué)、同事等;步驟305、按配置信息啟動(dòng)3D面板,按照分組信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分組顯示于3D面板;在獲取了即時(shí)通訊用戶的即時(shí)通訊聯(lián)系人的分組信息后,就可以將即時(shí)通訊聯(lián)系人按其所處的分組分別在3D面板上顯示,一般情況下,在面板上一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人,這樣在即時(shí)通訊聯(lián)系人較多的情況下,也能讓用戶較快地找到其想交流的即時(shí)通訊聯(lián)系人;在實(shí)際應(yīng)用中,可以提供一個(gè)鳥瞰視圖,在視圖中顯示每個(gè)用戶分組的情況,用戶只需要點(diǎn)擊其中的一個(gè)分組就可以將場(chǎng)景移到如圖2所示的視圖中,此時(shí)用戶如果需要進(jìn)入其他分組,則需要返回鳥瞰視圖;還可以在3D面板上提供一個(gè)分組入口,用戶的每個(gè)分組信息都可以在該分組入口上找到,用戶需要進(jìn)入其他分組,只需要在入口上點(diǎn)擊相應(yīng)的分組,就可以將視圖移到對(duì)應(yīng)的分組視圖;其中,分組入口可以采用菜單、按鈕等方式;從上可知,本實(shí)施例中,進(jìn)一步獲取即時(shí)通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,使用戶可以較快地查找即時(shí)通訊聯(lián)系人;進(jìn)一步,一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人可以滿足用戶的多方面需要,例如在工作時(shí)可以只顯示分組為同事的即時(shí)通訊聯(lián)系人。
本發(fā)明進(jìn)一步提供了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法的實(shí)施例三,如圖4所示,包括步驟401、接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;步驟402、獲取3D面板的配置信息;步驟403、獲取即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;步驟404、獲取即時(shí)通訊聯(lián)系人的分組信息;步驟405、獲取即時(shí)通訊聯(lián)系人的排列信息;因?yàn)榧磿r(shí)通訊聯(lián)系人的數(shù)量較多,為了方便用戶查找到想要的即時(shí)通訊聯(lián)系人,可以按照一定的方式排列即時(shí)通訊聯(lián)系人,從而方便用戶根據(jù)對(duì)應(yīng)的方式查找對(duì)應(yīng)的即時(shí)通訊聯(lián)系人;例如可以采用根據(jù)名稱、交流頻率、交流時(shí)間長短等方式對(duì)即時(shí)通訊聯(lián)系人進(jìn)行排列,一種可能的方式是根據(jù)即時(shí)通訊聯(lián)系人的IP地址獲得即時(shí)通訊聯(lián)系人在實(shí)際生活中所處的地域,然后根據(jù)該地域離用戶當(dāng)前所處的地域的遠(yuǎn)近來排列即時(shí)通訊聯(lián)系人;當(dāng)然,還可以由用戶自己定義即時(shí)通訊聯(lián)系人的排列方式;另外,還可以選擇只在3D面板上顯示在線的即時(shí)通訊聯(lián)系人,也可以選擇在3D面板上顯示所有在對(duì)應(yīng)分組內(nèi)的即時(shí)通訊聯(lián)系人;步驟406、按配置信息啟動(dòng)3D面板,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照分組信息對(duì)應(yīng)的分組在3D面板上顯示,每個(gè)分組中的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照排列信息排列;從上可知,本實(shí)施例中進(jìn)一步獲取即時(shí)通訊聯(lián)系人的排列信息,使即時(shí)通訊聯(lián)系人在3D面板中按照獲取的排列信息順序排列,從而使用戶可以根據(jù)即時(shí)通訊聯(lián)系人的排列較快地找到其想查找的即時(shí)通訊聯(lián)系人。
上面詳細(xì)介紹了3D面板的實(shí)現(xiàn)過程,而在實(shí)際應(yīng)用中,用戶使用即時(shí)通訊軟件的最重要的目的還是與即時(shí)通訊聯(lián)系人交流,因而在3D面板啟動(dòng)后,進(jìn)一步包括如下步驟接收改變3D面板顯示的操作信息;其中,操作信息可能是多種,可能是請(qǐng)求與某個(gè)用戶進(jìn)行交流的操作信息,其中,與即時(shí)通訊聯(lián)系人的交流可能是文字交流、語音交流和視頻交流中的一種及其任意組合;也可能是其他需要改變3D面板所顯示內(nèi)容的操作信息,如平移到某個(gè)用戶等;按照操作信息所請(qǐng)求的操作,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于3D面板;如果操作信息所請(qǐng)求的操作是與某個(gè)即時(shí)通訊聯(lián)系人進(jìn)行交流,則打開對(duì)應(yīng)的交流界面,使用戶可以與對(duì)應(yīng)的即時(shí)通訊聯(lián)系人交流,該交流界面可以在原有的3D面板上增加,也可以是新增加的一個(gè)窗口界面,當(dāng)交流的對(duì)象為一個(gè)單獨(dú)的即時(shí)通訊聯(lián)系人時(shí),在界面上顯示該即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;當(dāng)即時(shí)通訊聯(lián)系人為一個(gè)群體,即包括多個(gè)單獨(dú)的聯(lián)系人時(shí),在交流時(shí),也只顯示一個(gè)交流的窗口,但是會(huì)在界面上顯示所有參與交流的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;進(jìn)一步,用戶還可以在交流的窗口中向交流對(duì)象發(fā)送表達(dá)自己心情或意愿的圖片,當(dāng)然該圖片可能什么也不表達(dá),其中,圖片可以由即時(shí)通訊軟件客戶端自帶,也可以由用戶自己添加;當(dāng)用戶單擊3D面板上的一個(gè)空白處或者一個(gè)即時(shí)通訊聯(lián)系人時(shí),可以將3D面板所顯示的3D場(chǎng)景的視覺焦點(diǎn)平移到用戶所點(diǎn)擊的空白處或即時(shí)通訊聯(lián)系人,在實(shí)際應(yīng)用中可以為平移加上一個(gè)漸進(jìn)的效果,即讓視角連續(xù)地平移,從而給用戶更新的體驗(yàn)。
在實(shí)際應(yīng)用中,為了進(jìn)一步增加用戶的用戶體驗(yàn),可以由用戶自己定制即時(shí)通訊聯(lián)系人的排列信息、3D面板的配置信息等,因而可以進(jìn)一步在3D面板上顯示控制面板,用戶可以根據(jù)在控制面板上對(duì)即時(shí)通訊聯(lián)系人的排列信息、3D面板的配置信息等進(jìn)行配置,如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動(dòng)所述3D面板;這樣,用戶就可以通過控制面板改變控制信息,使3D面板按照用戶的要求顯示,從而滿足了用戶個(gè)性化的需要,增強(qiáng)了用戶體驗(yàn)。
以上對(duì)本發(fā)明提供的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法的實(shí)施例進(jìn)行了詳細(xì)描述,可以理解的是,在上述方法實(shí)施例中,在接收到觸發(fā)信息后,獲取配置信息、標(biāo)識(shí)信息、分組信息和排列信息的先后順序并不是固定的,他們的順序可以任意排列,因而本發(fā)明并不具體限定獲取配置信息、標(biāo)識(shí)信息、分組信息和排列信息的先后順序。
如下開始介紹本發(fā)明提供的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置的實(shí)施例,如圖5所示,本發(fā)明提供的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置的實(shí)施例一包括觸發(fā)信息接收單元501,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元502,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識(shí)信息獲取單元503,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;3D面板啟動(dòng)單元504,用于按配置信息啟動(dòng)3D面板,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于3D面板;從上可知,本實(shí)施例可以在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板,使即時(shí)通訊用戶的即時(shí)通訊聯(lián)系人顯示在該3D面板上,從而使即時(shí)通訊用戶可以在3D場(chǎng)景下與即時(shí)通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時(shí)通訊用戶帶來更好的用戶體驗(yàn)。
本發(fā)明進(jìn)一步提供了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置的實(shí)施例二,如圖6所示,包括觸發(fā)信息接收單元601,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元602,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識(shí)信息獲取單元603,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;分組信息獲取單元604,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時(shí)通訊聯(lián)系人的分組信息;3D面板啟動(dòng)單元605,用于按照分組信息將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分組顯示于3D面板;從上可知,本實(shí)施例中,進(jìn)一步獲取即時(shí)通訊聯(lián)系人的分組信息,從而在3D面板上一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,使用戶可以較快的查找即時(shí)通訊聯(lián)系人;進(jìn)一步,一次只顯示一個(gè)分組的即時(shí)通訊聯(lián)系人可以滿足用戶的多方面需要,例如在工作時(shí)可以只顯示分組為同事的即時(shí)通訊聯(lián)系人。
本發(fā)明進(jìn)一步提供了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置的實(shí)施例三,如圖7所示,包括觸發(fā)信息接收單元701,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元702,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;
標(biāo)識(shí)信息獲取單元703,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;分組信息獲取單元704,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時(shí)通訊聯(lián)系人的分組信息;排列信息獲取單元705,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時(shí)通訊聯(lián)系人的排列信息;3D面板啟動(dòng)單元706,用于按配置信息啟動(dòng)3D面板,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照分組信息對(duì)應(yīng)的分組在3D面板上顯示,每個(gè)分組中的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照排列信息排列;從上可知,本實(shí)施例中進(jìn)一步獲取即時(shí)通訊聯(lián)系人的排列信息,從而使即時(shí)通訊聯(lián)系人在3D面板中按照獲取的排列信息排列,從而使用戶可以根據(jù)即時(shí)通訊聯(lián)系人的排列較快地找到其想查找的即時(shí)通訊聯(lián)系人。
本發(fā)明進(jìn)一步提供了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置的實(shí)施例四,如圖8所示,包括觸發(fā)信息接收單元801,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元802,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識(shí)信息獲取單元803,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;分組信息獲取單元804,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時(shí)通訊聯(lián)系人的分組信息;排列信息獲取單元805,用于在觸發(fā)信息接收單元接收到觸發(fā)信息后,獲取即時(shí)通訊聯(lián)系人的排列信息;3D面板啟動(dòng)單元806,用于按配置信息啟動(dòng)3D面板,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照分組信息對(duì)應(yīng)的分組在3D面板上顯示,每個(gè)分組中的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息按照排列信息排列;
操作信息接收單元807,用于接收改變3D面板顯示的操作信息;3D面板啟動(dòng)單元806還用于按照操作信息所請(qǐng)求的操作,將即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于3D面板;在執(zhí)行操作信息所請(qǐng)求的操作時(shí),也是按照3D的要求,在保持視角不變的情況下,展現(xiàn)一個(gè)漸變的過程,從而增強(qiáng)用戶的體驗(yàn)。
在實(shí)際應(yīng)用中為了滿足用戶個(gè)性化的需要,3D面板啟動(dòng)單元還用于在所述3D面板上顯示控制面板;在所述控制面板上的控制信息改變時(shí),3D面板啟動(dòng)單元還用于按照改變后的控制信息重新啟動(dòng)3D面板;這樣,用戶就可以通過控制面板改變控制信息,從而使3D面板按照用戶的要求顯示,從而滿足了用戶個(gè)性化的需要,增強(qiáng)了用戶體驗(yàn)。
以上對(duì)本發(fā)明實(shí)施例所提供的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法及裝置進(jìn)行了詳細(xì)介紹,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,其特征在于,包括接收請(qǐng)求進(jìn)入三維3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;按所述配置信息啟動(dòng)3D面板,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
2.如權(quán)利要求1所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,其特征在于,接收所述請(qǐng)求進(jìn)入3D面板的觸發(fā)信息后,進(jìn)一步包括獲取所述即時(shí)通訊聯(lián)系人的分組信息;按照所述分組信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分布式地分組顯示于所述3D面板。
3.如權(quán)利要求1所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,其特征在于,接收所述請(qǐng)求進(jìn)入3D面板的觸發(fā)信息后,進(jìn)一步包括獲取所述即時(shí)通訊聯(lián)系人的排列信息;按照所述排列信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,排列顯示于所述3D面板。
4.如權(quán)利要求1至3任一項(xiàng)所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,其特征在于,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板后進(jìn)一步包括接收改變3D面板顯示的操作信息;按照所述操作信息所請(qǐng)求的操作,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
5.如權(quán)利要求1至3任一項(xiàng)所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法,其特征在于,在所述3D面板上進(jìn)一步顯示控制面板;如果所述控制面板上的控制信息改變,按照改變后的控制信息重新啟動(dòng)所述3D面板。
6.一種在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,其特征在于,包括觸發(fā)信息接收單元,接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;配置信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取3D面板的配置信息;標(biāo)識(shí)信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;3D面板啟動(dòng)單元,用于按所述配置信息啟動(dòng)3D面板,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
7.如權(quán)利要求6所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,其特征在于,還包括分組信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時(shí)通訊聯(lián)系人的分組信息;所述3D面板啟動(dòng)單元,用于按照所述分組信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,分組顯示于所述3D面板。
8.如權(quán)利要求6所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,其特征在于,還包括排列信息獲取單元,用于在所述觸發(fā)信息接收單元接收到所述觸發(fā)信息后,獲取所述即時(shí)通訊聯(lián)系人的排列信息;所述3D面板啟動(dòng)單元,用于按照所述排列信息將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息,排列顯示于所述3D面板。
9.如權(quán)利要求6至8任一所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,其特征在于,還包括操作信息接收單元,用于接收改變3D面板顯示的操作信息;所述3D面板啟動(dòng)單元,還用于按照所述操作信息所請(qǐng)求的操作,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板。
10.如權(quán)利要求6至8任一所述的在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的裝置,其特征在于,所述3D面板啟動(dòng)單元還用于在所述3D面板上顯示控制面板;所述3D面板啟動(dòng)單元還用于在所述控制面板上的控制信息改變時(shí),按照改變后的控制信息重新啟動(dòng)所述3D面板。
全文摘要
本發(fā)明公開了在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板的方法及裝置,使用本發(fā)明可以在即時(shí)通訊軟件客戶端實(shí)現(xiàn)3D面板,其中方法包括接收請(qǐng)求進(jìn)入3D面板的觸發(fā)信息;獲取3D面板的配置信息;獲取用戶的即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息;按所述配置信息啟動(dòng)3D面板,將所述即時(shí)通訊聯(lián)系人的標(biāo)識(shí)信息顯示于所述3D面板;使用本發(fā)明實(shí)施例提供的技術(shù)方案,可以使即時(shí)通訊用戶的即時(shí)通訊聯(lián)系人顯示在該3D面板上,從而使即時(shí)通訊用戶可以在3D場(chǎng)景下與即時(shí)通訊聯(lián)系人交流,沒有了傳統(tǒng)面板的單一,缺乏新意等問題,能夠給即時(shí)通訊用戶帶來更好的用戶體驗(yàn)。
文檔編號(hào)H04L12/28GK101072203SQ200710108490
公開日2007年11月14日 申請(qǐng)日期2007年6月19日 優(yōu)先權(quán)日2007年6月19日
發(fā)明者黃資煒 申請(qǐng)人:騰訊科技(深圳)有限公司