專利名稱:一種即時通信系統(tǒng)的上線通知方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電通信技術(shù),尤其是涉及一種即時通信系統(tǒng)的上線通知方法及系統(tǒng)。
背景技術(shù):
即時通信工具是通過點對點的技術(shù)來實現(xiàn)互聯(lián)網(wǎng)上即時溝通的網(wǎng)絡(luò)工具,由于其提供的即時通信服務(wù)便捷、迅速、費用低廉,為及時、大量的傳輸信息提供了一種重要的手段。
即時通信的特征是聯(lián)系人之間能夠互相感知對方的在線狀態(tài)。上線通知是聯(lián)系人之間感知對方狀態(tài)的主要方式。該方式是指用戶上線時,系統(tǒng)會向其在線聯(lián)系人發(fā)出通知,通知的方式是在所述在線聯(lián)系人的桌面右下角彈出信息提示窗口,該窗口稱為上線通知窗口。
圖1示出目前的即時通信軟件中上線通知窗口顯示的信息,該信息包括自客戶端讀取的該聯(lián)系人的用戶資料數(shù)據(jù)。
該上線通知窗口提供了該上線聯(lián)系人的即時通信號碼(158155776),網(wǎng)絡(luò)昵稱(藍星),以及個性簽名檔(不喝朝日啤酒,不吃明治雪糕);這些信息通常只反映該聯(lián)系人的網(wǎng)絡(luò)形象,而無法反映其相對更為真實的身份。
圖2是目前的即時通信軟件中上線通知顯示過程流程圖,該顯示過程包括步驟S01,客戶端用戶登陸即時通信服務(wù)器;此時,客戶端數(shù)據(jù)文件中存儲有聯(lián)系人用戶資料,包括昵稱、個性簽名等等。
步驟S02,當客戶端用戶的聯(lián)系人上線時,即時通信服務(wù)器會給該用戶客戶端發(fā)送該聯(lián)系人上線信息,客戶端接收該信息;該信息中包括聯(lián)系人即時通信號碼。
步驟S03,所述用戶客戶端接收所述上線通知后,根據(jù)所述即時通信號碼讀取客戶端數(shù)據(jù)文件中的該聯(lián)系人用戶資料。
步驟S04,生成上線通知窗口,該窗口中顯示用戶資料。
步驟S05,完成上線通知過程,上線通知窗口關(guān)閉。
上述現(xiàn)有技術(shù)能夠方便的實現(xiàn)上線通知,即時通信用戶可在其聯(lián)系人上線時即時得到其上線的信息。
但是,該現(xiàn)有技術(shù)也存在著缺陷,主要是現(xiàn)有技術(shù)的上線通知方法及系統(tǒng)難以提取內(nèi)容更為豐富的數(shù)據(jù)并進行顯示。也就是說,由于即時通信的廣泛使用,每位用戶的聯(lián)系人不斷增加。用戶資料數(shù)據(jù)中往往只有即時通信號碼、昵稱、個性簽名等,這些資料過于簡單,只反映聯(lián)系人的網(wǎng)絡(luò)形象,通常無法反映聯(lián)系人相對更為真實的身份,導致用戶往往無法據(jù)此確定該聯(lián)系人,難以決定即時通信內(nèi)容。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)的上述缺陷,本發(fā)明解決的技術(shù)問題在于提供一種上線通知方法及系統(tǒng),可以在上線通知中顯示更為豐富的數(shù)據(jù)。
為解決上述技術(shù)問題,本發(fā)明提供的技術(shù)方案是一種即時通信系統(tǒng)的上線通知方法,包括步驟11)接收即時通信服務(wù)器發(fā)出的聯(lián)系人上線信息,所述上線信息包括所述聯(lián)系人的即時通信標識;12)根據(jù)所述即時通信標識,讀取提示信息;所述步驟12)中提示信息的讀取包括121)在客戶端讀取所述聯(lián)系人的名片信息;或者,122)從名片服務(wù)器讀取所述聯(lián)系人的名片信息;13)根據(jù)所述提示信息,在客戶端生成并顯示上線通知,該上線通知的內(nèi)容中包括該提示信息。
優(yōu)選地,所述步驟12)還包括判斷是否成功讀取名片信息,如果是,則進入步驟13);如果否,則執(zhí)行步驟123)讀取該聯(lián)系人的即時通信用戶資料作為提示信息。
優(yōu)選地,所述步驟122)中名片信息的讀取包括
31)查詢名片服務(wù)器是否存儲該聯(lián)系人的名片信息;如果否,則進入步驟123);如果是,則進入步驟32)查詢該名片信息是否公開;如果否,則進入步驟123),如果是,則提取該名片信息。
優(yōu)選地,當采用即時通信用戶資料作為聯(lián)系人的提示信息時,所述步驟13)生成并顯示的上線通知還包括在其中提供索取名片信息入口。
優(yōu)選地,還包括為客戶端提供索取名片信息入口的步驟,該步驟具體包括當采用即時通信用戶資料作為聯(lián)系人的提示信息時,在對應(yīng)該聯(lián)系人的即時通信界面和/或該聯(lián)系人的提示窗口中,提供索取名片信息入口。
優(yōu)選地,如果已讀取所述聯(lián)系人名片信息,還包括在該聯(lián)系人的即時通信界面和/或該聯(lián)系人的提示窗口中顯示該名片信息。
優(yōu)選地,如果已讀取所述聯(lián)系人名片信息,還包括在該聯(lián)系人的上線通知、即時通信界面和/或該聯(lián)系人的提示窗口中提供存儲名片信息到客戶端的入口。
優(yōu)選地,在所述步驟12)之前還包括查詢客戶端是否設(shè)置優(yōu)先選擇名片信息作為提示信息;如果是,則進入步驟12);如果否,則讀取該聯(lián)系人的即時通信用戶資料作為提示信息,進入步驟13)。
本發(fā)明還提供一種即時通信系統(tǒng)的上線通知系統(tǒng),包括上線信息接收單元,用于客戶端接收所述即時通信服務(wù)器的聯(lián)系人上線信息;名片信息存儲單元,用于存儲聯(lián)系人的名片信息;提示信息讀取單元,連接所述上線信息接收單元和名片信息存儲單元,用于根據(jù)來自該上線信息接收單元的聯(lián)系人上線信息,從該名片信息存儲單元讀取聯(lián)系人的名片信息作為提示信息;上線通知生成單元,連接該提示信息讀取單元,用于根據(jù)該提示信息讀取單元讀取的提示信息,生成聯(lián)系人上線通知,該上線通知的內(nèi)容包括提示信息。
優(yōu)選地,所述名片信息存儲單元位于名片服務(wù)器或客戶端。
優(yōu)選地,其特征在于,還包括用戶資料存儲單元,連接該提示信息存儲單元,用于存儲聯(lián)系人的即時通信用戶資料,在該提示信息讀取單元讀取名片信息失敗時供其讀取用戶資料作為提示信息。
相對于現(xiàn)有技術(shù),本發(fā)明的有益效果是由于提供更為多樣化的數(shù)據(jù)提取接口和處理過程,因此可以提取內(nèi)容更為豐富的數(shù)據(jù)并進行顯示;在可以獲得聯(lián)系人的名片數(shù)據(jù)的情況下,將聯(lián)系人的名片數(shù)據(jù)顯示在上線通知中,使用戶能夠在聯(lián)系人上線時立即獲知該聯(lián)系人的詳細信息。
同時,獲得所述聯(lián)系人的名片信息后,還可以將該信息用于提示窗口中,以及顯示在與該聯(lián)系人的即時通信窗口中,向客戶端用戶提示聯(lián)系人的身份。
本發(fā)明充分利用即時通信用戶公開的信息,使客戶端用戶可以方便地獲知通信對象的信息,在即時通信用戶的聯(lián)系人不斷增加的情況下,該方法及系統(tǒng)為即時通信用戶提供了便利。
圖1是目前的即時通信系統(tǒng)中上線通知窗口顯示的信息;圖2是目前的即時通信系統(tǒng)中上線通知顯示過程流程圖;圖3是本發(fā)明即時通信系統(tǒng)的上線通知方法實施方式流程圖;圖4是本發(fā)明即時通信系統(tǒng)的上線通知系統(tǒng)實施方式框圖。
具體實施例方式
本發(fā)明上線通知方法的主要思路在于當客戶端獲悉其即時通信聯(lián)系人上線時,將根據(jù)該聯(lián)系人的即時通信標識去提取該聯(lián)系人的名片信息;并且在顯示面向用戶的聯(lián)系人上線通知時,同時顯示所述名片信息,從而方便用戶獲知上線聯(lián)系人的身份。
在此基礎(chǔ)上,對于無法讀取該聯(lián)系人的名片信息的情況,則讀取該聯(lián)系人的即時通信用戶資料作為提示信息。
下面結(jié)合附圖對本發(fā)明的實施方式作詳細的描述。
請參閱圖3,其為本實施方式流程圖。
步驟S11,本地用戶登陸即時通信服務(wù)器,開始即時通信。此時,客戶端采用數(shù)據(jù)文件形式存儲即時通信用戶聯(lián)系人資料信息,包括昵稱、個性簽名等等。
步驟S12,客戶端接收即時通信服務(wù)器發(fā)出的聯(lián)系人上線信息。當客戶端用戶的即時通信聯(lián)系人上線時,即時通信服務(wù)器會給該用戶客戶端發(fā)送該聯(lián)系人上線信息;其中包括聯(lián)系人的即時通信號碼。
步驟S13,客戶端根據(jù)所述即時通信號碼在客戶端中讀取該聯(lián)系人的名片信息。該名片信息可以是存儲在客戶端的通信錄中,也可以存儲在其它數(shù)據(jù)文件或數(shù)據(jù)庫中。
所述名片信息是指即時通信用戶向即時通信系統(tǒng)提供的電子名片中包含的個人資料,可以包括其姓名、工作單位、職務(wù)等。這些資料,可以與一般的即時通信用戶資料數(shù)據(jù)不同,通常用來表達用戶更為真實的個人情況。
當然,用戶也可以選擇將即時通信用戶資料數(shù)據(jù)作為名片信息進行存儲。
步驟S14,判斷是否從客戶端讀取到名片信息,如讀取到,則轉(zhuǎn)入步驟S17;否則,繼續(xù)步驟S15。
名片信息一般存儲在通信錄中。通信錄是客戶端的數(shù)據(jù)文件,其中存儲有各個聯(lián)系人的詳細個人信息;通信錄中的資料可以是從服務(wù)器尤其是名片服務(wù)器中下載獲得的,也可以是向即時通信對象(即聯(lián)系人)直接索取的,還可以是客戶端用戶直接輸入的。
步驟S15,客戶端向名片服務(wù)器發(fā)出讀取該聯(lián)系人的名片信息的請求;從名片服務(wù)器讀取名片信息。
名片服務(wù)器用于存儲即時通信系統(tǒng)用戶的名片信息,并進行管理。
名片服務(wù)器可以根據(jù)客戶端的請求,向用戶提供名片信息。
步驟S16,判斷是否從名片服務(wù)器獲取該聯(lián)系人的名片信息;如讀取到,則進行步驟S17;否則,轉(zhuǎn)入步驟S18。
聯(lián)系人名片信息由該聯(lián)系人存儲到名片服務(wù)器,該聯(lián)系人可以選擇是否提供名片信息,以及是否公開該名片信息,或者只向符合一定條件的聯(lián)系人公開。
步驟S17,生成上線通知窗口,其中顯示所述名片信息。
上線通知窗口的功能是向客戶端用戶提示有聯(lián)系人上線,其為客戶端用戶提供所述聯(lián)系人的個人信息,以便客戶端用戶獲知上線聯(lián)系人的身份。
已從本地通信錄或者名片服務(wù)器中讀取到了該聯(lián)系人的名片信息時,則顯示該信息可以明確地向客戶端用戶提示該聯(lián)系人的身份,以便客戶端用戶決定通信內(nèi)容。
步驟S18,生成上線通知窗口,其中顯示用戶資料。
如果未讀取到上線即時通信對象的名片信息,則顯示客戶端本地存儲的即時通信用戶資料,這一資料是所有即時通信對象都必須提供的,可以包括其即時通信對象號碼、昵稱、以及個性簽名等。
步驟S19,顯示上線提示窗口一段時間后,結(jié)束上線通知過程,上線通知窗口關(guān)閉。
上線通知窗口關(guān)閉時,該上線聯(lián)系人的狀態(tài)已更改為在線,客戶端用戶可以與其即時通信。
本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明并不局限于該實施方式。例如,上線信息中的即時通信標識,除即時通信號碼外,還可以采用其它可以用以標識聯(lián)系人網(wǎng)絡(luò)身份的數(shù)據(jù)來替換。聯(lián)系人名片信息可以采用數(shù)據(jù)文件、數(shù)據(jù)庫等形式存儲;相應(yīng)的存儲單元可以位于客戶端,也可位于即時通信服務(wù)器,或?qū)S玫拿?wù)器。
本方法還可以提供附加功能,以方便客戶端用戶識別即時通信對象,以及讀取名片信息。這些附加功能包括獲取名片信息后,將該名片信息顯示在與該聯(lián)系人的即時通信窗口中,或顯示在該聯(lián)系人的tips(提示窗口)中。
通過上述方法獲取名片信息后,在上線提示窗口或與該聯(lián)系人的即時通信窗口中或該聯(lián)系人的tips中,為用戶提供存儲名片信息到客戶端的入口;客戶端用戶可以通過該入口將所獲得的名片信息存儲在客戶端,以便下次讀取。
此外,如果該聯(lián)系人未向即時通信系統(tǒng)提供其名片信息,或者未公開其名片信息,或者客戶端優(yōu)先設(shè)置使用用戶資料,則可以在該聯(lián)系人的上線提示窗口或即時通信窗口或tips中,提供向該聯(lián)系人索取名片信息的入口;客戶端用戶可以通過該入口向該聯(lián)系人發(fā)出索取名片信息的請求,該聯(lián)系人可以決定是否響應(yīng)該請求。
現(xiàn)有即時通信系統(tǒng)的上線通知方法中,僅僅向客戶端資料文件讀取聯(lián)系人資料用于上線通知窗口顯示;與現(xiàn)有技術(shù)不同,本方法考慮到當前即時通信中,用戶聯(lián)系人不斷增加,造成用戶確認聯(lián)系人身份困難的問題,盡量利用聯(lián)系人公開的資料,為用戶提供更多的提示信息,方便用戶識別聯(lián)系人。
請參閱圖4,本發(fā)明即時通信系統(tǒng)的上線通知系統(tǒng)包括上線信息接收單元801,用于客戶端接收所述即時通信服務(wù)器900發(fā)出的即時通信對象(即聯(lián)系人)的上線信息。
所述上線信息中包括該即時通信對象的即時通信標識。
提示信息讀取單元802,用于根據(jù)所述即時通信對象的上線信息中包含的即時通信對象即時通信標識,讀取提示信息并輸出。
上線通知生成單元803,連接該提示信息讀取單元802,用于接收所述提示信息讀取單元802讀取的提示信息,并在客戶端生成上線通知,該通知顯示所述提示信息。
名片服務(wù)器805,用于在服務(wù)器端記錄即時通信系統(tǒng)用戶的名片信息并進行管理。名片服務(wù)器805中的用戶信息由用戶自己提供,用戶可以設(shè)置是否公開該資料,或者向哪些即時通信對象公開該數(shù)據(jù)。
客戶端名片信息存儲單元804,用于在客戶端記錄即時通信聯(lián)系人的相關(guān)數(shù)據(jù),包括名片信息。所述名片信息可以是向即時通信對象直接索取的,也可以是從名片服務(wù)器805讀取后存儲。
用戶資料存儲單元806,用于在存儲即時通信聯(lián)系人的用戶資料,該數(shù)據(jù)一般包括即時通信聯(lián)系人的即時通信標識、昵稱、個性簽名等。
本上線通知系統(tǒng)的工作原理在于提示信息讀取單元802從所述上線信息接收單元801接收即時通信對象上線信息中的數(shù)據(jù),尤其是所述即時通信對象的即時通信標識;根據(jù)接收的所述即時通信對象的即時通信標識,向讀取提示信息;其順序可以是首先在客戶端讀取名片信息,如無法獲得,則向名片服務(wù)器805讀取名片信息;在無法讀取上述信息的情況下,則讀取用戶資料存儲單元806中的用戶資料。
也就是說,所述提示信息可以是從名片服務(wù)器805或者客戶端名片存儲單元804獲得的該即時通信用戶的名片信息,也可以是客戶端存儲的該即時通信對象的用戶資料。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種即時通信系統(tǒng)的上線通知方法,包括步驟11)接收即時通信服務(wù)器發(fā)出的聯(lián)系人上線信息,所述上線信息包括所述聯(lián)系人的即時通信標識;12)根據(jù)所述即時通信標識,讀取提示信息;13)根據(jù)所述提示信息,在客戶端生成并顯示上線通知,該上線通知的內(nèi)容中包括該提示信息;其特征為,所述步驟12)中提示信息的讀取包括121)在客戶端讀取所述聯(lián)系人的名片信息;或者,122)從名片服務(wù)器讀取所述聯(lián)系人的名片信息。
2.根據(jù)權(quán)利要求1所述的即時通信系統(tǒng)的上線通知方法,其特征為所述步驟12)還包括判斷是否成功讀取名片信息,如果是,則進入步驟13);如果否,則執(zhí)行步驟123)讀取該聯(lián)系人的即時通信用戶資料作為提示信息。
3.根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)的上線通知方法,其特征為,所述步驟122)中名片信息的讀取包括31)查詢名片服務(wù)器是否存儲該聯(lián)系人的名片信息;如果否,則進入步驟123);如果是,則進入步驟32)查詢該名片信息是否公開;如果否,則進入步驟123),如果是,則提取該名片信息。
4.根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)的上線通知方法,其特征為當采用即時通信用戶資料作為聯(lián)系人的提示信息時,所述步驟13)生成并顯示的上線通知還包括在其中提供索取名片信息入口。
5.根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)的上線通知方法,其特征為,還包括為客戶端提供索取名片信息入口的步驟,該步驟具體包括當采用即時通信用戶資料作為聯(lián)系人的提示信息時,在對應(yīng)該聯(lián)系人的即時通信界面和/或該聯(lián)系人的提示窗口中,提供索取名片信息入口。
6.根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)的上線通知方法,其特征為如果已讀取所述聯(lián)系人名片信息,還包括在該聯(lián)系人的即時通信界面和/或該聯(lián)系人的提示窗口中顯示該名片信息。
7.根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)的上線通知方法,其特征為如果已讀取所述聯(lián)系人名片信息,還包括在該聯(lián)系人的上線通知、即時通信界面和/或該聯(lián)系人的提示窗口中提供存儲名片信息到客戶端的入口。
8.根據(jù)權(quán)利要求1所述的即時通信系統(tǒng)的上線通知方法,其特征為在所述步驟12)之前還包括查詢客戶端是否設(shè)置優(yōu)先選擇名片信息作為提示信息;如果是,則進入步驟12);如果否,則讀取該聯(lián)系人的即時通信用戶資料作為提示信息,進入步驟13)。
9.一種即時通信系統(tǒng)的上線通知系統(tǒng),包括上線信息接收單元,用于客戶端接收所述即時通信服務(wù)器的聯(lián)系人上線信息;其特征在于,還包括名片信息存儲單元,用于存儲聯(lián)系人的名片信息;提示信息讀取單元,連接所述上線信息接收單元和名片信息存儲單元,用于根據(jù)來自該上線信息接收單元的聯(lián)系人上線信息,從該名片信息存儲單元讀取聯(lián)系人的名片信息作為提示信息;上線通知生成單元,連接該提示信息讀取單元,用于根據(jù)該提示信息讀取單元讀取的提示信息,生成聯(lián)系人上線通知,該上線通知的內(nèi)容包括提示信息。
10.根據(jù)權(quán)利要求9所述的即時通信系統(tǒng)的上線通知系統(tǒng),其特征在于所述名片信息存儲單元位于名片服務(wù)器或客戶端。
11.根據(jù)權(quán)利要求9或10所述的即時通信系統(tǒng)的上線通知系統(tǒng),其特征在于,還包括用戶資料存儲單元,連接該提示信息存儲單元,用于存儲聯(lián)系人的即時通信用戶資料,在該提示信息讀取單元讀取名片信息失敗時供其讀取用戶資料作為提示信息。
全文摘要
本發(fā)明公開一種即時通信系統(tǒng)中聯(lián)系人上線通知方法。首先,接收服務(wù)器發(fā)出的聯(lián)系人上線信息,包括所述聯(lián)系人的即時通信標識;根據(jù)該標識讀取提示信息;最后,生成上線通知,所述提示信息顯示在該上線通知中。所述提示信息的讀取包括根據(jù)聯(lián)系人的即時通信標識,在客戶端讀取所述聯(lián)系人的名片信息作為提示信息;或者從名片服務(wù)器讀取該聯(lián)系人的名片信息。本發(fā)明還提供一種即時通信聯(lián)系人上線通知系統(tǒng)。
文檔編號H04L12/16GK1855828SQ20051003434
公開日2006年11月1日 申請日期2005年4月21日 優(yōu)先權(quán)日2005年4月21日
發(fā)明者張星亮, 祝永堅 申請人:騰訊科技(深圳)有限公司