專利名稱:一種多賬號(hào)登錄的界面顯示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計(jì)算機(jī)、軟件技術(shù)領(lǐng)域。
背景技術(shù):
即時(shí)通信工具發(fā)展到今天,已經(jīng)被大多數(shù)的網(wǎng)民所接受與認(rèn)可,成為廣大網(wǎng)民生活中不可缺少的一部分,不但在平時(shí)的休閑娛樂中,而且在用戶的工作中得到廣泛的使用。用戶通過即時(shí)通信工具可以實(shí)現(xiàn)與聯(lián)系人進(jìn)行有效的溝通,隨著用戶使用即時(shí)通信工具時(shí)間的增長(zhǎng),一個(gè)用戶可能會(huì)具有多個(gè)即時(shí)通信賬號(hào),用戶可以在工作中使用一個(gè)賬號(hào),而在業(yè)余生活中使用另外一個(gè)賬號(hào)。當(dāng)用戶具有多個(gè)即時(shí)通信賬號(hào)時(shí),如果想要與所有的聯(lián)系人進(jìn)行順暢的溝通,需要使用不同的賬號(hào)及對(duì)應(yīng)的密碼同時(shí)在一臺(tái)PC機(jī)器上登錄多個(gè)即時(shí)通信賬號(hào)。這樣用戶需要同時(shí)運(yùn)行多個(gè)即時(shí)通信軟件程序,多個(gè)程序的運(yùn)行會(huì)占用大量的計(jì)算機(jī)硬件資源,影響客戶端的反應(yīng)速度。另外,有些即時(shí)通信工具會(huì)限制一臺(tái)PC機(jī)器只能一個(gè)賬號(hào)登錄,例如微軟的MSN,在這種情況下,用戶如果需要與多個(gè)MSN賬號(hào)上的聯(lián)系人進(jìn)行順暢的溝通, 只能一會(huì)登錄這個(gè)MSN賬號(hào),一會(huì)登錄另一個(gè)MSN賬號(hào),從而給用戶造成了極大的不便利。為了解決上述即時(shí)通信工具中存在的問題,申請(qǐng)?zhí)枮?00710087321. X的專利描述了一種多賬號(hào)登錄即時(shí)通信軟件的方法及系統(tǒng),該專利描述的方案是使多個(gè)賬號(hào)的通訊信息集中在一個(gè)賬號(hào)的即時(shí)通信軟件上顯示,并以多屬性頁(yè)的方式顯示各個(gè)賬號(hào)的通訊信息。所述的專利能夠減輕因多程序運(yùn)行而導(dǎo)致的占用大量計(jì)算機(jī)硬件資源,但是其以多屬性頁(yè)的方式顯示各個(gè)賬號(hào)的通訊信息,使得各賬號(hào)之間的重要程度是相同的,無(wú)法實(shí)現(xiàn)對(duì)各賬號(hào)之間進(jìn)行主次之分。例如,用戶在工作時(shí)希望主要使用工作時(shí)的賬號(hào)進(jìn)行即時(shí)通信交流,而對(duì)與其它的即時(shí)通信賬號(hào),如業(yè)余生活所使用的賬號(hào)則希望作為次要的賬號(hào)進(jìn)行使用,對(duì)于這種情況,上述的專利方案則無(wú)法實(shí)現(xiàn)這種賬號(hào)之間進(jìn)行主次之分的需求。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種多賬號(hào)登錄的界面顯示方法及系統(tǒng),利用本發(fā)明,用戶將主賬號(hào)和從賬號(hào)之間建立關(guān)聯(lián)關(guān)系,當(dāng)使用主賬號(hào)登錄即時(shí)通信工具時(shí),從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,從而實(shí)現(xiàn)對(duì)從賬號(hào)的便捷登錄和有效管理。本發(fā)明的技術(shù)方案包括一種多賬號(hào)登錄的界面顯示方法,該方法包括如下步驟步驟1,針對(duì)于主賬號(hào),和至少一個(gè)從賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并保存到服務(wù)器, 且所述從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;步驟2,采集針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;步驟3,通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;步驟4,生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。
優(yōu)選地,按下述步驟,在主賬號(hào)和至少一個(gè)從賬號(hào)之間建立關(guān)聯(lián)關(guān)系并保存在服務(wù)器中即時(shí)通信客戶端獲取用戶設(shè)置關(guān)聯(lián)關(guān)系的主賬號(hào)和至少一個(gè)從賬號(hào);所述即時(shí)通信客戶端將獲取的主賬號(hào)和至少一個(gè)從賬號(hào)發(fā)送至服務(wù)器;服務(wù)器將接收的所述主賬號(hào)和至少一個(gè)從賬號(hào)之間建立映射關(guān)系,并進(jìn)行保存。優(yōu)選地,用戶通過主賬號(hào)登錄即時(shí)通信工具,并裝載從賬號(hào)信息的的過程為即時(shí)通信客戶端將用戶使用主賬號(hào)登錄的請(qǐng)求發(fā)送至服務(wù)器,服務(wù)器對(duì)該主賬號(hào)進(jìn)行驗(yàn)證,獲取該主賬號(hào)的通訊信息以及關(guān)聯(lián)的從賬號(hào)信息;服務(wù)器將主賬號(hào)的通訊信息和從賬號(hào)信息發(fā)送至即時(shí)通信客戶端;即時(shí)通信客戶端將從賬號(hào)作為主賬號(hào)的聯(lián)系人對(duì)象,裝載至主賬號(hào)的聯(lián)系人列表中。優(yōu)選地,針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息為以下其中之一通過鼠標(biāo)點(diǎn)擊從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)區(qū)域;通過點(diǎn)擊產(chǎn)生觸發(fā)信息的按鈕控件;通過預(yù)設(shè)的快捷鍵方式產(chǎn)生觸發(fā)信息。優(yōu)選地,所述從賬號(hào)對(duì)應(yīng)的通訊信息包括從賬號(hào)用戶的游戲信息、寵物信息、郵件信息、自定義信息、以及用戶聯(lián)系人對(duì)象的聯(lián)系人名稱信息、聯(lián)系人說(shuō)明信息、聯(lián)系人設(shè)置信息至少其一的信息。優(yōu)選地,在所述步驟4之后還包括當(dāng)采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),將所述從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。優(yōu)選地,所述從賬號(hào)的離線消息通過主賬號(hào)轉(zhuǎn)發(fā)給用戶的具體過程為服務(wù)器接收到所述從賬號(hào)對(duì)應(yīng)的即時(shí)通信離線消息時(shí),通過映射關(guān)系查找從賬號(hào)對(duì)應(yīng)的主賬號(hào);服務(wù)器將所述離線消息發(fā)送至所述主帳號(hào)登錄的即時(shí)通信客戶端;所述即時(shí)通信客戶端將所述離線消息輸出顯示給用戶。本發(fā)明還提供一種多賬號(hào)登錄的界面顯示系統(tǒng),該系統(tǒng)包括從賬號(hào)建立單元,用于將至少一個(gè)從賬號(hào)和主賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并進(jìn)行保存;從賬號(hào)裝載單元,與所述從賬號(hào)建立單元相連,用于將與主賬號(hào)具有關(guān)聯(lián)關(guān)系的從賬號(hào)裝載至主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;信息采集單元,與所述從賬號(hào)裝載單元相連,用于采集針對(duì)于所裝載的從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;通訊信息獲取單元,與所述信息采集單元相連,用于通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;從通信界面生成單元,與所述通訊信息獲取單元相連,用于生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。優(yōu)選地,該系統(tǒng)還包括
從通信界面轉(zhuǎn)換單元,與所述從通信界面生成單元相連,用于在采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),將所述從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明將主賬號(hào)和從賬號(hào)之間建立對(duì)應(yīng)關(guān)系,并保存到服務(wù)器,當(dāng)用戶使用主賬號(hào)登錄即時(shí)通訊客戶端時(shí),服務(wù)器依據(jù)映射關(guān)系查找該主賬號(hào)對(duì)應(yīng)的從賬號(hào),并將從賬號(hào)的信息返回至即時(shí)通信客戶端。即時(shí)通信客戶端將從賬號(hào)作為主賬號(hào)的聯(lián)系人對(duì)象,裝載至主賬號(hào)的聯(lián)系人列表中。在從賬號(hào)未登錄的情況下,如果服務(wù)器接收到從賬號(hào)的離線消息,則將該離線消息轉(zhuǎn)發(fā)至主賬號(hào)登錄的即時(shí)通信客戶端,并輸出顯示給用戶。用戶如果需要登錄從賬號(hào),可通過觸發(fā)從賬號(hào)聯(lián)系人對(duì)象,生成針對(duì)從賬號(hào)的從即時(shí)通信交互界面,并且從賬戶對(duì)應(yīng)的從聯(lián)系人通訊信息裝載至從即時(shí)通信交互界面的預(yù)設(shè)區(qū)域。當(dāng)用戶觸發(fā)從聯(lián)系人對(duì)象時(shí),生成針對(duì)從聯(lián)系人的從即時(shí)通信交互界面。本發(fā)明可以支持用戶在使用主賬戶進(jìn)行交流溝通時(shí),對(duì)于關(guān)聯(lián)的從賬號(hào)能夠進(jìn)行便捷登錄和有效管理。
圖1為本發(fā)明實(shí)施例中通過主賬號(hào)登錄即時(shí)通信工具的主面板的示意圖;圖2為本發(fā)明實(shí)施例中針對(duì)從賬號(hào)的從即時(shí)通信交互界面的示意圖;圖3為本發(fā)明實(shí)施例中針對(duì)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面的示意圖;圖4為本發(fā)明第一實(shí)施例提供的一種多賬號(hào)登錄的界面顯示方法的流程圖;圖5為本發(fā)明第二實(shí)施例提供的通過主賬號(hào)登錄即時(shí)通信工具并裝載從賬號(hào)信息的方法流程圖;圖6為本發(fā)明第三實(shí)施例提供的將從賬號(hào)的離線消息通過主賬號(hào)轉(zhuǎn)發(fā)給用戶的方法流程圖;圖7為本發(fā)明第四實(shí)施例提供的一種多賬號(hào)登錄的界面顯示系統(tǒng)的示意圖。
具體實(shí)施例方式為使本發(fā)明的技術(shù)特征更加明顯易懂,下面結(jié)合附圖,通過舉例對(duì)本發(fā)明的主要思想作詳細(xì)說(shuō)明。參見圖1,為本發(fā)明實(shí)施例中通過主賬號(hào)登錄即時(shí)通信工具的主面板10的示意圖。在主面板10中,所登錄的主賬號(hào)11對(duì)應(yīng)的標(biāo)識(shí)碼為“123456”,與主賬號(hào)具有關(guān)聯(lián)關(guān)系的從賬號(hào)12對(duì)應(yīng)的標(biāo)識(shí)碼為“223136”。從賬號(hào)12在主賬號(hào)11的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象13,包含著頭像圖標(biāo)、昵稱、從賬號(hào)標(biāo)識(shí)碼等標(biāo)識(shí)信息,所在的矩形區(qū)域?yàn)閺馁~號(hào)聯(lián)系人對(duì)象13的觸發(fā)區(qū)域,在該觸發(fā)區(qū)域中還設(shè)置有按鈕控件14。當(dāng)用戶通過鼠標(biāo)點(diǎn)擊從賬號(hào)聯(lián)系人對(duì)象13的觸發(fā)區(qū)域或者按鈕控件14時(shí),則生成針對(duì)從賬號(hào)12的從即時(shí)通信交互界面,參見圖2,為從即時(shí)通信交互界面20的示意圖。 在從即時(shí)通信交互界面20中包括有消息記錄子窗口 21、消息輸入子窗口 22、從賬號(hào)聯(lián)系人列表23,在從賬號(hào)聯(lián)系人列表23中裝載有從賬號(hào)的從聯(lián)系人對(duì)象,例如“小紅”、“軍軍”等。當(dāng)用戶通過鼠標(biāo)點(diǎn)擊從聯(lián)系人對(duì)象中的“小紅”時(shí),從即時(shí)通信交互界面20則轉(zhuǎn)換成用戶與從聯(lián)系人對(duì)象“小紅”之間進(jìn)行通信的交互界面,如圖3所示,為轉(zhuǎn)換后的從即時(shí)通信交互界面20的示意圖,在該界面的頂端為從聯(lián)系人對(duì)象“小紅”的標(biāo)識(shí)信息,用戶通過該界面即可與從聯(lián)系人對(duì)象“小紅”進(jìn)行信息溝通。用戶觸發(fā)其他的從聯(lián)系人對(duì)象,則轉(zhuǎn)換成與其他從聯(lián)系人對(duì)象進(jìn)行溝通的從即時(shí)通信交互界面。通過上述舉例可以看出,在本發(fā)明中,將主賬號(hào)和從賬號(hào)之間建立關(guān)聯(lián)關(guān)系保存至服務(wù)器,當(dāng)用戶以主賬號(hào)登錄時(shí),從賬號(hào)在主賬號(hào)中以聯(lián)系人對(duì)象的形式顯示在主賬號(hào)的聯(lián)系人列表中,用戶通過觸發(fā)從賬號(hào)聯(lián)系人對(duì)象,生成從即時(shí)通信交互界面,從賬號(hào)對(duì)應(yīng)的從聯(lián)系人信息裝載在從即時(shí)通信交互界面的從賬號(hào)聯(lián)系人列表中。下面通過附圖和具體實(shí)施方式
對(duì)本發(fā)明的實(shí)施方案作進(jìn)一步詳細(xì)的說(shuō)明。參見圖4,為本發(fā)明第一實(shí)施例提供的一種多賬號(hào)登錄的界面顯示方法的流程圖,具體步驟如下所述。S11,將至少一個(gè)從賬號(hào)和主賬號(hào)之間建立關(guān)聯(lián)關(guān)系,并保存至服務(wù)器;用戶首先設(shè)置一個(gè)主賬號(hào)和至少一個(gè)從賬號(hào)用以建立關(guān)聯(lián)關(guān)系,然后通過即時(shí)通信客戶端將設(shè)置的主賬號(hào)和從賬號(hào)信息發(fā)送至服務(wù)器;這里,可以在即時(shí)通信軟件的登錄界面設(shè)置有關(guān)聯(lián)賬號(hào)建立按鈕,用戶通過點(diǎn)擊進(jìn)入后即可把設(shè)置的主賬號(hào)的從賬號(hào)信息發(fā)送至服務(wù)器;也可以在某一個(gè)已經(jīng)登錄的即時(shí)通信客戶端設(shè)置主賬號(hào)和從賬號(hào)信息,然后通過該登錄的即時(shí)通信客戶端將設(shè)置的主賬號(hào)和從賬號(hào)信息發(fā)送至服務(wù)器。服務(wù)器接收到主賬號(hào)和從賬號(hào)信息,并將主賬號(hào)和至少一個(gè)從賬號(hào)之間建立映射關(guān)系,并進(jìn)行保存。S12,在即時(shí)通信客戶端使用主賬號(hào)進(jìn)行登錄時(shí),將所述從賬號(hào)裝載至主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;用戶在客戶端運(yùn)行該即時(shí)通訊軟件,在彈出的對(duì)話框中輸入主賬號(hào),以及主賬號(hào)對(duì)應(yīng)的密碼。即時(shí)通訊客戶端將該賬號(hào)及密碼發(fā)送到服務(wù)器,服務(wù)器驗(yàn)證該賬號(hào)與密碼是否對(duì)應(yīng),如不是則返回登錄失敗消息,如果是,則進(jìn)一步驗(yàn)證該賬號(hào)是否為有效賬號(hào),如果不是,則返回登錄失敗消息;如果是則返回登錄成功信息。服務(wù)器驗(yàn)證所述主賬號(hào)登錄成功后,進(jìn)一步通過映射關(guān)系查找該主賬號(hào)對(duì)應(yīng)的從賬號(hào)信息,并將從賬號(hào)信息返回至即時(shí)通信客戶端。即時(shí)通信客戶端將從賬號(hào)信息,作為主賬號(hào)的聯(lián)系人對(duì)象,裝載至主賬號(hào)的聯(lián)系人列表中。S13,采集針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;在主賬號(hào)的聯(lián)系人列表中,所述從賬號(hào)聯(lián)系人對(duì)象所占據(jù)的區(qū)域?yàn)橛|發(fā)區(qū)域,如圖1所示的從賬號(hào)聯(lián)系人對(duì)象13所在的矩形區(qū)域,當(dāng)即時(shí)通信客戶端采集到用戶通過鼠標(biāo)點(diǎn)擊該觸發(fā)區(qū)域時(shí),即采集到針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息。另外,還可以在從賬號(hào)聯(lián)系人對(duì)象對(duì)應(yīng)的觸發(fā)區(qū)域設(shè)置進(jìn)行觸發(fā)的按鈕控件,當(dāng)用戶點(diǎn)擊該按鈕控件時(shí),即產(chǎn)生觸發(fā)信息;或者通過設(shè)置快捷鍵的形式用以產(chǎn)生觸發(fā)信息也是可以的。S14,通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;當(dāng)即時(shí)通信客戶端采集到針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息時(shí),生成密碼輸入窗口,當(dāng)采集到用戶輸入的密碼后,將所述從賬號(hào)和對(duì)應(yīng)的密碼發(fā)送至服務(wù)器,服務(wù)器驗(yàn)證從賬號(hào)和密碼具有對(duì)應(yīng)關(guān)系后,進(jìn)一步獲取從賬號(hào)對(duì)應(yīng)的通訊信息,所述的通訊信息包括從賬號(hào)用戶信息,如游戲信息、寵物信息、郵件信息、各種自定義信息,還包括從賬號(hào)對(duì)應(yīng)的聯(lián)系人信息,如聯(lián)系人名稱信息、聯(lián)系人說(shuō)明信息、聯(lián)系人設(shè)置信息等。服務(wù)器將獲取的從賬號(hào)的通訊信息返回至即時(shí)通信客戶端。本步驟中還可以根據(jù)用戶的設(shè)置,省去密碼驗(yàn)證的環(huán)節(jié),即用戶在主賬號(hào)的聯(lián)系人列表中,觸發(fā)從賬號(hào)聯(lián)系人對(duì)象時(shí),即向服務(wù)器請(qǐng)求從賬號(hào)對(duì)應(yīng)的通訊信息,進(jìn)行從賬號(hào)的登錄。S15,生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的
通訊{曰息ο當(dāng)即時(shí)通信客戶端獲取到服務(wù)器返回的從賬號(hào)的通訊信息時(shí),利用窗口生成API函數(shù)創(chuàng)建針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,同時(shí)將從賬號(hào)的通訊信息裝載至從即時(shí)通信交互界面,在該從即時(shí)通信交互界面中包括有從賬號(hào)的聯(lián)系人列表,如圖2所示的界面形式。當(dāng)用戶通過鼠標(biāo)點(diǎn)擊從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象時(shí),所在從即時(shí)通信交互界面即轉(zhuǎn)換為用戶與所點(diǎn)擊的從聯(lián)系人對(duì)象之間的即時(shí)通信交互界面,用戶通過該交互界面即可與對(duì)應(yīng)的從聯(lián)系人對(duì)象進(jìn)行交流溝通。本實(shí)施例中用戶首先將設(shè)置的主賬號(hào)和從賬號(hào),發(fā)送至服務(wù)器建立主賬號(hào)和從賬號(hào)之間的關(guān)聯(lián)關(guān)系。當(dāng)用戶通過主賬號(hào)登錄即時(shí)通信工具時(shí),具有關(guān)聯(lián)關(guān)系的從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;用戶通過觸發(fā)從賬號(hào)聯(lián)系人對(duì)象即可進(jìn)行從賬號(hào)的登錄,并可在生成的從即時(shí)通信交互界面中,與從賬號(hào)對(duì)應(yīng)的聯(lián)系人進(jìn)行方便的交流溝通。參見圖5,為本發(fā)明第二實(shí)施例提供的通過主賬號(hào)登錄即時(shí)通信工具并裝載從賬號(hào)信息的方法流程圖,具體步驟如下所述。S21,即時(shí)通信客戶端將用戶使用主賬號(hào)登錄的請(qǐng)求發(fā)送至服務(wù)器;即時(shí)通信客戶端將主賬號(hào)及其對(duì)應(yīng)的密碼按照協(xié)議格式封裝到數(shù)據(jù)包中發(fā)送至服務(wù)器,請(qǐng)求服務(wù)器的認(rèn)證。S22,服務(wù)器對(duì)主賬號(hào)進(jìn)行驗(yàn)證,獲取該主賬號(hào)的通訊信息以及關(guān)聯(lián)的從賬號(hào)信息
服務(wù)器驗(yàn)證請(qǐng)求登錄的主賬號(hào)為有效賬號(hào),且與密碼具有對(duì)應(yīng)關(guān)系后,進(jìn)一步獲取主賬號(hào)的通訊信息,以及與主賬號(hào)具有映射關(guān)系的從賬號(hào)信息。S23,服務(wù)器將主賬號(hào)的通訊信息和從賬號(hào)信息發(fā)送至即時(shí)通信客戶端;S24,即時(shí)通信客戶端將從賬號(hào)作為主賬號(hào)的聯(lián)系人對(duì)象,裝載至主賬號(hào)的聯(lián)系人列表中。即時(shí)通信客戶端將從賬號(hào)信息裝載至主賬號(hào)的聯(lián)系人列表中,和裝載其他聯(lián)系人信息的實(shí)施方式相同,將從賬號(hào)的標(biāo)識(shí)信息(包括有從賬號(hào)的標(biāo)識(shí)碼、用戶昵稱、頭像圖標(biāo)、個(gè)性簽名)添加至對(duì)應(yīng)的區(qū)域,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象。用戶還可以將從賬號(hào)聯(lián)系人對(duì)象設(shè)置在特定的組中或者特定位置,以方便查看。參見圖6,為本發(fā)明第三實(shí)施例提供的將從賬號(hào)的離線消息通過主賬號(hào)轉(zhuǎn)發(fā)給用戶的方法流程圖,具體步驟如下所述。
8
S31,服務(wù)器接收所述從賬號(hào)對(duì)應(yīng)的即時(shí)通信離線消息;從賬號(hào)作為主賬號(hào)的聯(lián)系人對(duì)象在主賬號(hào)的聯(lián)系人列表中,當(dāng)從賬號(hào)未登錄時(shí),如果從賬號(hào)對(duì)應(yīng)的聯(lián)系人向從賬號(hào)用戶發(fā)送即時(shí)通信消息,則該消息作為離線消息發(fā)送至服務(wù)器,服務(wù)器接收所述離線消息。S32,服務(wù)器查找與從賬號(hào)具有關(guān)聯(lián)關(guān)系的主賬號(hào);服務(wù)器從接收的離線消息數(shù)據(jù)中獲取從賬號(hào)對(duì)應(yīng)的標(biāo)識(shí)碼,通過映射關(guān)系查找到與從賬號(hào)具有關(guān)聯(lián)關(guān)系的主賬號(hào);S33,服務(wù)器將所述離線消息發(fā)送至所述主帳號(hào)登錄的即時(shí)通信客戶端;服務(wù)器根據(jù)主賬號(hào)的標(biāo)識(shí)碼,查詢登錄服務(wù)器,獲取主賬號(hào)當(dāng)前登錄的客戶端對(duì)應(yīng)的IP地址以及Port端口,生成發(fā)送數(shù)據(jù)信息的套接字端口,按照協(xié)議格式將所述離線消息封裝至數(shù)據(jù)包,發(fā)送到主賬號(hào)對(duì)應(yīng)的即時(shí)通信客戶端。S34,即時(shí)通信客戶端獲取主賬號(hào)中對(duì)應(yīng)的從賬號(hào)聯(lián)系人對(duì)象,提示用戶有消息到達(dá);即時(shí)通信客戶端接收到所述離線消息數(shù)據(jù)后,根據(jù)從賬號(hào)標(biāo)識(shí)碼,遍歷主賬號(hào)的聯(lián)系人列表中的聯(lián)系人對(duì)象,查找到從賬號(hào)聯(lián)系人對(duì)象,通過從賬號(hào)聯(lián)系人對(duì)象中的頭像圖標(biāo)的閃動(dòng),向用戶提示有離線消息到達(dá)。S35,即時(shí)通信客戶端采集用戶針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)操作;即時(shí)通信客戶端不斷檢測(cè)用戶的鼠標(biāo)點(diǎn)擊消息,獲取消息參數(shù)中的鼠標(biāo)位置信息,利用操作系統(tǒng)的矩形相關(guān)的API函數(shù)判斷是否點(diǎn)擊了從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)區(qū)域,如果鼠標(biāo)點(diǎn)擊了從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)區(qū)域,則進(jìn)入下一步驟。S36,生成用戶與離線消息發(fā)送方之間的即時(shí)通信交互界面。即時(shí)通信客戶端根據(jù)離線消息發(fā)送方的標(biāo)識(shí)碼,利用窗口生成API函數(shù)創(chuàng)建用戶與離線消息發(fā)送方之間的即時(shí)通信交互界面,然后在即時(shí)通信交互界面中顯示所述離線消息。進(jìn)一步,用戶可以通過所創(chuàng)建的即時(shí)通信交互界面與離線消息發(fā)送方進(jìn)行即時(shí)消息溝
ο本發(fā)明基于上述一種多賬號(hào)登錄的界面顯示方法,還提供一種多賬號(hào)登錄的界面顯示系統(tǒng)。參見圖7,為本發(fā)明第四實(shí)施例提供的一種多賬號(hào)登錄的界面顯示系統(tǒng)的示意圖,該系統(tǒng)包括從賬號(hào)建立單元410,用于將至少一個(gè)從賬號(hào)和主賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并進(jìn)行保存;從賬號(hào)裝載單元420,與所述從賬號(hào)建立單元410相連,用于將與主賬號(hào)具有關(guān)聯(lián)關(guān)系的從賬號(hào)裝載至主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;信息采集單元430,與所述從賬號(hào)裝載單元420相連,用于采集針對(duì)于所裝載的從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;通訊信息獲取單元440,與所述信息采集單元430相連,用于通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;從通信界面生成單元450,與所述通訊信息獲取單元440相連,用于生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。
從通信界面轉(zhuǎn)換單元460,與所述從通信界面生成單元450相連,用于在采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),將所述從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。所述從賬號(hào)建立單元410根據(jù)用戶的設(shè)置將至少一個(gè)從賬號(hào)和主賬號(hào)之間建立映射關(guān)系,并進(jìn)行保存;當(dāng)用戶使用主賬號(hào)登錄即時(shí)通訊軟件時(shí),從賬號(hào)裝載單元420根據(jù)從賬號(hào)建立單元410所建立的賬號(hào)之間的關(guān)聯(lián)關(guān)系,獲取與主賬號(hào)具有關(guān)聯(lián)關(guān)系的從賬號(hào),并將從賬號(hào)裝載至主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;信息采集單元430根據(jù)從賬號(hào)裝載單元420所裝載的從賬號(hào)聯(lián)系人對(duì)象,采集針對(duì)于所裝載的從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息,當(dāng)采集到觸發(fā)信息時(shí),將信號(hào)傳至通訊信息獲取單元440,由通訊信息獲取單元440通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;然后從通信界面生成單元450生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,并將通訊信息獲取單元440獲取的通訊信息裝載至所生成的交互界面中,其中包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局;當(dāng)采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),從通信界面轉(zhuǎn)換單元460將從通信界面生成單元450生成的從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施方式,均在本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種多賬號(hào)登錄的界面顯示方法,其特征在于該方法包括如下步驟步驟1,針對(duì)于主賬號(hào),和至少一個(gè)從賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并保存到服務(wù)器,且所述從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象; 步驟2,采集針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息; 步驟3,通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;步驟4,生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。
2.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于按下述步驟, 在主賬號(hào)和至少一個(gè)從賬號(hào)之間建立關(guān)聯(lián)關(guān)系并保存在服務(wù)器中,即時(shí)通信客戶端獲取用戶設(shè)置關(guān)聯(lián)關(guān)系的主賬號(hào)和至少一個(gè)從賬號(hào); 所述即時(shí)通信客戶端將獲取的主賬號(hào)和至少一個(gè)從賬號(hào)發(fā)送至服務(wù)器; 服務(wù)器將接收的所述主賬號(hào)和至少一個(gè)從賬號(hào)之間建立映射關(guān)系,并進(jìn)行保存。
3.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于用戶通過主賬號(hào)登錄即時(shí)通信工具,并裝載從賬號(hào)信息的過程為,即時(shí)通信客戶端將用戶使用主賬號(hào)登錄的請(qǐng)求發(fā)送至服務(wù)器,服務(wù)器對(duì)該主賬號(hào)進(jìn)行驗(yàn)證,獲取該主賬號(hào)的通訊信息以及關(guān)聯(lián)的從賬號(hào)信息;服務(wù)器將主賬號(hào)的通訊信息和從賬號(hào)信息發(fā)送至即時(shí)通信客戶端; 即時(shí)通信客戶端將從賬號(hào)作為主賬號(hào)的聯(lián)系人對(duì)象,裝載至主賬號(hào)的聯(lián)系人列表中。
4.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于所述針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息為以下其中之一,通過鼠標(biāo)點(diǎn)擊從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)區(qū)域; 通過點(diǎn)擊產(chǎn)生觸發(fā)信息的按鈕控件; 通過預(yù)設(shè)的快捷鍵方式產(chǎn)生觸發(fā)信息。
5.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于所述從賬號(hào)對(duì)應(yīng)的通訊信息包括從賬號(hào)用戶的游戲信息、寵物信息、郵件信息、自定義信息、以及用戶聯(lián)系人對(duì)象的聯(lián)系人名稱信息、聯(lián)系人說(shuō)明信息、聯(lián)系人設(shè)置信息至少其一的信息。
6.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于在所述步驟4 之后還包括,當(dāng)采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),將所述從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。
7.根據(jù)權(quán)利要求1所述的一種多賬號(hào)登錄的界面顯示方法,其特征在于所述從賬號(hào)的離線消息通過主賬號(hào)轉(zhuǎn)發(fā)給用戶,其具體過程為,服務(wù)器接收到所述從賬號(hào)對(duì)應(yīng)的即時(shí)通信離線消息時(shí),通過映射關(guān)系查找從賬號(hào)對(duì)應(yīng)的主賬號(hào);服務(wù)器將所述離線消息發(fā)送至所述主帳號(hào)登錄的即時(shí)通信客戶端; 所述即時(shí)通信客戶端將所述離線消息輸出顯示給用戶。
8.一種多賬號(hào)登錄的界面顯示系統(tǒng),其特征在于該系統(tǒng)包括從賬號(hào)建立單元,用于將至少一個(gè)從賬號(hào)和主賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并進(jìn)行保存;從賬號(hào)裝載單元,與所述從賬號(hào)建立單元相連,用于將與主賬號(hào)具有關(guān)聯(lián)關(guān)系的從賬號(hào)裝載至主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;信息采集單元,與所述從賬號(hào)裝載單元相連,用于采集針對(duì)于所裝載的從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;通訊信息獲取單元,與所述信息采集單元相連,用于通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;從通信界面生成單元,與所述通訊信息獲取單元相連,用于生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。
9.根據(jù)權(quán)利要求8所述的一種多賬號(hào)登錄的界面顯示系統(tǒng),其特征在于該系統(tǒng)還包括從通信界面轉(zhuǎn)換單元,與所述從通信界面生成單元相連,用于在采集到針對(duì)于從賬號(hào)聯(lián)系人列表中的從聯(lián)系人對(duì)象的觸發(fā)信息時(shí),將所述從即時(shí)通信交互界面轉(zhuǎn)換成對(duì)應(yīng)從聯(lián)系人對(duì)象的從即時(shí)通信交互界面。
全文摘要
本發(fā)明提供了一種多賬號(hào)登錄的界面顯示方法,屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域。該方法包括針對(duì)于主賬號(hào),和至少一個(gè)從賬號(hào)之間建立起關(guān)聯(lián)關(guān)系,并保存到服務(wù)器,且所述從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,對(duì)應(yīng)著從賬號(hào)聯(lián)系人對(duì)象;采集針對(duì)于從賬號(hào)聯(lián)系人對(duì)象的觸發(fā)信息;通過服務(wù)器獲得所述從賬號(hào)對(duì)應(yīng)的通訊信息;生成針對(duì)于所述從賬號(hào)的從即時(shí)通信交互界面,在該交互界面中載入前述的通訊信息,并生成至少包括有從賬號(hào)聯(lián)系人列表的內(nèi)容布局。利用本發(fā)明,用戶將主賬號(hào)和從賬號(hào)之間建立關(guān)聯(lián)關(guān)系,當(dāng)使用主賬號(hào)登錄即時(shí)通信工具時(shí),從賬號(hào)在主賬號(hào)的聯(lián)系人列表中,從而實(shí)現(xiàn)對(duì)從賬號(hào)的便捷登錄和有效管理。
文檔編號(hào)H04L29/06GK102368750SQ201110296418
公開日2012年3月7日 申請(qǐng)日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
發(fā)明者劉紅梅 申請(qǐng)人:上海量明科技發(fā)展有限公司