一種即時通訊系統(tǒng)的制作方法
【專利摘要】一種即時通訊系統(tǒng)包括即時通訊伺服器(1)、多臺移動終端(2)和通訊網(wǎng)絡(luò)(3);所述即時通訊伺服器包括即時通訊伺服器處理器(5)以及與該即時通訊伺服器處理器電性連接的即時通訊伺服器記憶體(6);每臺所述移動終端包括終端中央處理器(7)、終端通訊處理器(9)、顯示單元(8)、終端記憶體(10)與至少一個用于固定存儲CID的資訊存儲單元(4);所述終端中央處理器分別與所述顯示單元、所述終端通訊處理器電性連接;所述終端通訊處理器還與所述資訊存儲單元電性連接;所述多臺移動終端均通過所述通訊網(wǎng)絡(luò)與所述即時通訊伺服器建立通訊;本發(fā)明具有能將同一臺移動終端的不同電話號碼的通訊相區(qū)別的有益效果。
【專利說明】—種即時通訊系統(tǒng)
[0001]本申請要求于2013年8月21日提交的香港短期專利申請?zhí)枮?3109790.8的名稱為“一種即時通訊系統(tǒng)”的申請的優(yōu)先權(quán),其被在此引用作為所有目的的參考。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種即時通訊系統(tǒng)。
【背景技術(shù)】
[0003]為了防止生活和工作等不同場合的事務(wù)相互干擾,很多人可能同時擁有多個號碼不同的手機(jī),或者在統(tǒng)一手機(jī)中設(shè)置不同的電話號碼(例如設(shè)置雙卡模式),針對不同人群(例如親友、同事、合作伙伴等)分別使用不同的電話號碼。但是目前大多數(shù)手機(jī)還裝載有資訊收發(fā)器,而資訊收發(fā)器的MTID是用戶自行注冊的,與電話號碼并沒有對應(yīng)的聯(lián)系。即使用戶擁有多個電話號碼,但無論使用哪個電話號碼時,若在手機(jī)上使用資訊收發(fā)器,也只能使用同樣的MTID,無法使資訊收發(fā)器的MTID與電話號碼對應(yīng)起來。到目前,市面上可能還沒有手機(jī)的資訊收發(fā)器支持以不同電話號碼為CID發(fā)送或/和接收消息的功能,或者使CID與不同電話號碼對應(yīng)起來的功能。
【發(fā)明內(nèi)容】
[0004]本發(fā)明針對現(xiàn)有的手機(jī)的資訊收發(fā)器不支持以不同電話號碼為CID發(fā)送或/和接收消息的問題,提供了一種即時通訊系統(tǒng)。
[0005]本發(fā)明就上述技術(shù)問題提供的技術(shù)方案如下:
[0006]本發(fā)明公開了一種即時通訊系統(tǒng),該即時通訊系統(tǒng)包括即時通訊伺服器、多臺移動終端和通訊網(wǎng)絡(luò);
[0007]所述即時通訊伺服器包括即時通訊伺服器處理器以及與該即時通訊伺服器處理器電性連接的即時通訊伺服器記憶體;
[0008]每臺所述移動終端包括終端中央處理器、終端通訊處理器、顯示單元、終端記憶體與至少一個用于固定存儲CID (Calling ID (呼叫ID))的資訊存儲單元;所述終端中央處理器分別與所述顯示單元、所述終端通訊處理器電性連接;所述終端通訊處理器還與所述資訊存儲單元電性連接,用于獲取CID ;
[0009]所述多臺移動終端均通過所述通訊網(wǎng)絡(luò)與所述即時通訊伺服器建立通訊,且所述多臺移動終端各自的所述終端中央處理器均與所述即時通訊伺服器的所述即時通訊伺服器處理器建立通訊;
[0010]當(dāng)移動終端第一次與即時通訊伺服器建立通訊時,會自動獲取一個與該移動終端對應(yīng)的MTID (Mobile Terminal ID (移動終端ID)),該MTID分別存儲于即時通訊伺服器記憶體和該移動終端的終端記憶體中;
[0011]當(dāng)移動終端與即時通訊伺服器通訊連接后,即時通訊伺服器獲取存儲于該移動終端的終端記憶體中的CID,并將該CID與該移動終端或其他移動終端的MTID建立映射;
[0012]在該即時通訊系統(tǒng)中,每個移動終端以與其MTID建立映射的CID向另一移動終端發(fā)送通訊資訊時,主叫移動終端將與其MTID建立映射的CID、通訊資訊以及被叫移動終端的CID發(fā)送給即時通訊伺服器;
[0013]即時通訊伺服器接收到被叫移動終端的CID后,獲取與該被叫移動終端的CID建立映射的該被叫移動終端的MTID,從而將其接收到的該主叫移動終端的CID以及通訊資訊發(fā)送給被叫移動終端;
[0014]被叫移動終端收到由即時通訊伺服器發(fā)送的該主叫移動終端的CID以及通訊資訊后,該被叫移動終端的顯示單元將接收到的該主叫移動終端的CID以及該通訊資訊顯示出來。
[0015]本發(fā)明上述的即時通訊系統(tǒng)中,所述多臺移動終端為手機(jī)和/或平板電腦和/或可穿戴式電子設(shè)備。
[0016]本發(fā)明上述的即時通訊系統(tǒng)中,所述通訊網(wǎng)絡(luò)為移動電信網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)。
[0017]本發(fā)明上述的即時通訊系統(tǒng)中,所述資訊存儲單元為SM卡;所述CID為電話號碼。
[0018]本發(fā)明上述的即時通訊系統(tǒng)中,每個所述移動終端裝載有資訊收發(fā)器;所述MTID為該資訊收發(fā)器的用戶賬號。
[0019]本發(fā)明上述的即時通訊系統(tǒng)中,所述資訊收發(fā)器為即時通訊客戶端。
[0020]本發(fā)明上述的即時通訊系統(tǒng)中,當(dāng)一個CID與多個資訊收發(fā)器的用戶賬號建立映射關(guān)系時,即時通訊伺服器在收到主叫移動終端發(fā)送的通訊資訊后,將其發(fā)送給具有最后一個與該CID建立映射的資訊收發(fā)器的用戶賬號的被叫移動終端。
[0021]本發(fā)明還提供了一種基于上述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,該方法包括以下步驟:
[0022]以資訊收發(fā)器的用戶賬號登錄資訊收發(fā)器的應(yīng)用界面;裝載該資訊收發(fā)器的移動終端將該資訊收發(fā)器的用戶賬號和在該用戶賬號下登記的CID發(fā)送給即時通訊伺服器;即時通訊伺服器將該資訊收發(fā)器的用戶賬號與在該用戶賬號下登記的CID建立映射關(guān)系。
[0023]本發(fā)明還提供了另一種基于上述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,該方法包括以下步驟:
[0024]將固定存儲CID的資訊存儲單元插入一移動終端(記為副移動終端)的用于容置資訊存儲單元的卡槽中,以使該資訊存儲單元與開設(shè)有該卡槽的副移動終端的終端通訊處理器電性連接;然后,該主移動終端向即時通訊伺服器發(fā)送該CID與該主移動終端的MTID建立映射的請求,即時通訊伺服器收到該請求后,通過移動電信網(wǎng)絡(luò)向副移動終端發(fā)送短信,該短信中有驗證碼;然后,主移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由主移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給副移動終端的驗證碼相同,若相同,則將該主移動終端的MTID與該CID建立映射。
[0025]本發(fā)明還提供了第三種基于上述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,該方法包括以下步驟:
[0026]以具有一個MTID (記為初始MTID)的移動終端向即時通訊伺服器發(fā)送該初始MTID與和另一個MTID (記為目標(biāo)MTID)建立映射的CID建立映射的請求;即時通訊伺服器接收到該請求后,向具有目標(biāo)MTID的移動終端發(fā)送請求確認(rèn)函,該請求確認(rèn)函中具有驗證碼;然后,具有初始MTID的移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由具有初始MTID的移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給具有目標(biāo)MTID的移動終端的驗證碼相同,若相同,則將與目標(biāo)MTID建立映射的CID與初始MTID建立映射。
[0027]本發(fā)明的即時通訊系統(tǒng)實現(xiàn)了移動終端以與其對應(yīng)的一個或多個電話號碼發(fā)送或/和接收通訊資訊的目的,具有能將同一移動終端的不同電話號碼的通訊相區(qū)別的有益效果。
【專利附圖】
【附圖說明】
[0028]下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中:
[0029]圖1為本發(fā)明實施例的即時通訊系統(tǒng)的方框圖;
[0030]圖2為本發(fā)明實施例的即時通訊系統(tǒng)傳遞資訊的方法的流程圖;
[0031]圖3為本發(fā)明實施例的資訊收發(fā)器的用戶賬號與固定存儲于裝載該資訊收發(fā)器的移動終端上的資訊存儲單元上的CID建立映射的方法的流程圖;
[0032]圖4為本發(fā)明實施例的即時通訊系統(tǒng)傳遞資訊的方法的示意圖。
【具體實施方式】
[0033]即時通訊系統(tǒng)是一種基于互聯(lián)網(wǎng)的通訊系統(tǒng),為用戶提供網(wǎng)絡(luò)上的即時通訊服務(wù)(IM, Instant Messenger)。一般地,即時通訊系統(tǒng)包括即時通訊伺服器(IM Server)和多個資訊收發(fā)器(該資訊收發(fā)器可為電報機(jī)、即時通訊客戶端(IM Client)等),每個資訊收發(fā)器分別與即時通訊伺服器建立通信連接,相互間發(fā)送和接收資訊,構(gòu)成一個資訊傳遞錯綜復(fù)雜的通訊系統(tǒng)。
[0034]本發(fā)明的主要思想在于:利用即時通訊系統(tǒng)與移動終端通訊系統(tǒng)(包括移動電信網(wǎng)絡(luò))相結(jié)合的網(wǎng)絡(luò)架構(gòu),通過建立一個或多個電話號碼與資訊收發(fā)器的用戶賬號的映射,實現(xiàn)移動終端之間以各自電話號碼的名義通過即時通訊伺服器進(jìn)行資訊交互的功能。
[0035]圖1示出了本發(fā)明實施例的即時通訊系統(tǒng),該即時通訊系統(tǒng)包括即時通訊伺服器1、多臺均裝載有資訊收發(fā)器的移動終端2和通訊網(wǎng)絡(luò)3 ;
[0036]優(yōu)選地,本實施例中,即時通訊伺服器I包括即時通訊伺服器處理器5以及與該即時通訊伺服器處理器5電性連接的即時通訊伺服器記憶體6。
[0037]進(jìn)一步地,每臺移動終端2包括終端中央處理器7、終端通訊處理器9、顯示單元8、終端記憶體10以及至少一個用于固定存儲CID (Calling ID (呼叫ID))的資訊存儲單元4 ;終端中央處理器7分別與顯示單元8、終端通訊處理器9以及終端記憶體10電性連接;終端通訊處理器9還與資訊存儲單元4電性連接,用于獲取CID。多臺移動終端2為手機(jī)和/或平板電腦和/或可穿戴式電子設(shè)備。其中,手機(jī)可以是普通手機(jī),也可以是智能手機(jī);可穿戴式電子設(shè)備可以是智能手表(iwatch)或谷歌眼鏡(Google Glasses);一般地,本實施例中,資訊存儲單元4為SIM卡。終端記憶體10可以是移動終端2的ROM或TF卡等。
[0038]通訊網(wǎng)絡(luò)3為移動終端2與即時通訊系統(tǒng)相結(jié)合的網(wǎng)絡(luò),從實體上表現(xiàn)為移動電信網(wǎng)絡(luò)和/或互聯(lián)網(wǎng),其中,移動電信網(wǎng)絡(luò)可以是手機(jī)3G或4G網(wǎng)絡(luò)等,互聯(lián)網(wǎng)可以是有線或無線WiFi網(wǎng)絡(luò)等。本實施例中,通訊網(wǎng)絡(luò)3包括分別設(shè)置在即時通訊伺服器I以及各移動終端2上的通訊模塊,如有線/無線網(wǎng)卡等。
[0039]多臺移動終端2均通過通訊網(wǎng)絡(luò)3與即時通訊伺服器I建立通訊,且多臺移動終端2各自的終端中央處理器7均與即時通訊伺服器I的即時通訊伺服器處理器5建立通訊。當(dāng)移動終端2第一次與即時通訊伺服器I建立通訊時,會自動獲取一個與該移動終端2對應(yīng)的MTID (Mobile Terminal ID (移動終端ID)),該MTID會分別存儲于終端記憶體10和即時通訊伺服器記憶體6中。在之后該移動終端2與即時通訊伺服器I交互通訊時,該移動終端2便可以其已獲取的MTID通過即時通訊伺服器I與其他移動終端2進(jìn)行通訊。
[0040]當(dāng)移動終端2與即時通訊伺服器I通訊連接后,即時通訊伺服器I獲取存儲于該移動終端2的終端記憶體10中的CID,并將該CID與該移動終端2或其他移動終端2的MTID建立映射;一般地,本實施例中,用戶可通過移動終端2以與固定存儲于資訊存儲單元4的電話號碼發(fā)送短信的方式開通并獲取CID ;同時,在即時通訊系統(tǒng)與移動終端通訊系統(tǒng)資訊交互后,該移動終端2的MTID以及其登記的CID會建立映射,該映射關(guān)系會分別被存儲于即時通訊伺服器記憶體6和該移動終端2的終端記憶體10中。本實施例中,資訊存儲單元4固定存儲電話屬性資訊,該電話屬性資訊包括MEI (國際移動設(shè)備身份碼),IMSI(國際移動用戶識別碼),MNC (移動網(wǎng)絡(luò)號碼),MCC (移動國家號碼)以及電話號碼中的一種或幾種;這些號碼均可以作為CID。這樣,而當(dāng)即時通訊伺服器I的即時通訊伺服器處理器5將移動終端2的MTID與CID建立映射后,該移動終端2便可以與其MTID建立映射的CID的名義通過其MTID與其他移動終端2進(jìn)行通訊。
[0041]進(jìn)一步地,本發(fā)明通過該即時通訊系統(tǒng)傳遞資訊的方法如圖2所示,包括以下步驟:
[0042]步驟201、在該即時通訊系統(tǒng)中,每個移動終端以與其MTID建立映射的CID向另一移動終端發(fā)送通訊資訊時,主叫移動終端將與其MTID建立映射的CID、通訊資訊以及被叫移動終端的CID發(fā)送給即時通訊伺服器。
[0043]一般地,實施步驟201之前需要注冊資訊收發(fā)器的用戶賬號,這里,MTID為該資訊收發(fā)器的用戶賬號。
[0044]在注冊了資訊收發(fā)器的用戶賬號,并通過輸入正確的密碼后便可使用資訊收發(fā)器。一般地,每個移動終端僅可以有一個該資訊收發(fā)器的用戶賬號。
[0045]為了更方便地實現(xiàn)步驟201,移動終端可通過資訊收發(fā)器對資訊存儲單元進(jìn)行管理;而為了保護(hù)用戶個人隱私,本實施例中,用戶可通過以資訊存儲單元的電話屬性資訊在資訊收發(fā)器進(jìn)行登錄,獲取CID。這樣,防止了終端通訊處理器自動檢測并識別資訊存儲單元,并通過移動終端通訊系統(tǒng)與即時通訊系統(tǒng)資訊交互而導(dǎo)致用戶個人隱私的泄露。用戶也可通過資訊存儲單元的電話屬性資訊發(fā)送短信的方式獲取CID。
[0046]—般地,用戶當(dāng)前登錄的資訊收發(fā)器的地址、端口號和登錄時間與具有該資訊收發(fā)器對應(yīng)的MTID對應(yīng)。用戶當(dāng)前登錄的資訊收發(fā)器的地址、端口號和登錄時間與具有該資訊收發(fā)器對應(yīng)的MTID以及與該MTID建立映射的CID會保存到即時通訊系統(tǒng)的即時通訊伺服器中。這樣,即時通訊伺服器接收到某一 CID以及以該CID發(fā)送的通訊資訊后,可以獲得與該CID建立映射MTID,以及與該MTID對應(yīng)的資訊收發(fā)器的地址、端口號等資訊,從而可準(zhǔn)確的將通訊資訊發(fā)送給預(yù)定的移動終端。
[0047]為了便于本領(lǐng)域技術(shù)人員理解上述說明,參照圖3,本發(fā)明對資訊收發(fā)器的用戶賬號與CID建立映射的方法進(jìn)行描述,該方法包括以下步驟:
[0048]步驟301、啟動資訊收發(fā)器,進(jìn)入步驟302 ;
[0049]步驟302、判斷移動終端是否申請有該資訊收發(fā)器的用戶賬號,若是,則進(jìn)入步驟304 ;若否,則進(jìn)入步驟303 ;該步驟302可通過移動終端與即時通訊伺服器之間資訊交互來完成;
[0050]步驟303、即時通訊伺服器向該移動終端分配一資訊收發(fā)器的用戶賬號,并進(jìn)入步驟304 ;步驟303通過用戶申請,并通過移動終端與即時通訊伺服器之間資訊交互完成,一般地,即時通訊伺服器在分配用戶賬號的同時,用戶會設(shè)置有與該用戶賬號對應(yīng)的密碼;
[0051]步驟304、獲取資訊收發(fā)器的用戶賬號,并進(jìn)入步驟305 ;
[0052]步驟305、通過獲取與資訊收發(fā)器的用戶賬號對應(yīng)的密碼來登錄資訊收發(fā)器的應(yīng)用界面,進(jìn)入步驟306;其中,若獲取的密碼與資訊收發(fā)器的用戶賬號不對應(yīng),則重復(fù)步驟305。
[0053]步驟306、在資訊收發(fā)器的用戶賬號下登記固定存儲于資訊存儲單元的CID,裝載該資訊收發(fā)器的移動終端將該資訊收發(fā)器的用戶賬號和在該用戶賬號下登記的CID發(fā)送給即時通訊伺服器;即時通訊伺服器將資訊收發(fā)器的用戶賬號與在該用戶賬號下登記的的CID建立映射關(guān)系,進(jìn)入步驟307 ;這里,CID的登記方式可為短信登記,或通過互聯(lián)網(wǎng)提交登記方式。
[0054]步驟307、結(jié)束本流程。
[0055]這樣,資訊收發(fā)器的用戶賬號與裝載該資訊收發(fā)器的移動終端上的資訊存儲單元便建立了映射關(guān)系。在該流程中,移動終端僅具有一個用于容置資訊存儲單元的卡槽(當(dāng)資訊存儲單元插入到該卡槽中時,該資訊存儲單元即與開設(shè)有該卡槽的移動終端的終端通訊處理器電性連接;該卡槽可為SIM卡卡槽)時,用戶可以在該移動終端的同一資訊收發(fā)器的用戶賬號下,通過插入一個資訊存儲單元后激活得到一個CID,然后再換下該資訊存儲單元,并插入下一個資訊存儲單元后激活另一個CID的方法,使該僅具有一個容置資訊存儲單元的卡槽的移動終端的資訊收發(fā)器的用戶賬號與多個CID建立映射。
[0056]當(dāng)然,可以理解,當(dāng)移動終端具有η (η為正整數(shù))個卡槽時,也可以通過上述更換資訊存儲單元的方法激活獲得大于η個的CID,從而使具有η個卡槽的移動終端的資訊收發(fā)器的用戶賬號與大于η個的CID建立映射。
[0057]這里,本發(fā)明還提供了一種CID激活方式:如果需要將一移動終端(記為主移動終端)的資訊收發(fā)器的用戶賬號(記為MTID Ζ)與一 CID建立映射,可以將固定存儲該CID的資訊存儲單元插入另一移動終端(記為副移動終端,該副移動終端可以不裝有資訊收發(fā)器)的用于容置資訊存儲單元的卡槽中;然后以MTID Z登陸主移動終端的資訊收發(fā)器,接著,該主移動終端向即時通訊伺服器發(fā)送該CID與MTID Z建立映射的請求,即時通訊伺服器收到該請求后,通過移動電信網(wǎng)絡(luò)向副移動終端發(fā)送短信,該短信中有驗證碼;然后,主移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由主移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給副移動終端的驗證碼相同,若相同,則將MTID Z與CID建立映射。
[0058]步驟202、即時通訊伺服器接收到被叫移動終端的CID后,獲取與該被叫移動終端的CID建立映射的該被叫移動終端的MTID,從而將其接收到的該主叫移動終端的CID以及通訊資訊發(fā)送給被叫移動終端。
[0059]這里,被叫移動終端的CID可與通訊資訊的收件人對應(yīng)。例如,通訊資訊的收件人的電話號碼為13402000000,則被叫移動終端的CID可以為13402000000。
[0060]現(xiàn)代社會中,人們經(jīng)常性的換手機(jī),常將一個被叫移動終端的資訊存儲單元(如SM卡)從一個手機(jī)插入到另一個手機(jī)中,這樣,即時通訊伺服器中,便有可能出現(xiàn)一個CID與多個資訊收發(fā)器的用戶賬號建立映射關(guān)系。這樣,如果不對該種情況進(jìn)行處理,會出現(xiàn)通訊資訊同時被發(fā)送給裝載有與該被叫移動終端的CID建立映射的多個資訊收發(fā)器的用戶賬號的移動終端的情況,不利于通訊資訊的保密。為了避免這種情況的發(fā)生,即時通訊伺服器可以在收到主叫移動終端發(fā)送的通訊資訊后,將其發(fā)送給具有最后一個與該CID建立映射的資訊收發(fā)器的用戶賬號的被叫移動終端。這樣,通訊資訊僅會被發(fā)送到一個移動終端上。
[0061]當(dāng)然,現(xiàn)實中,一個用戶也可能擁有多個手機(jī),而當(dāng)該用戶關(guān)掉一個手機(jī),而使用另外一個手機(jī)時,發(fā)送給與關(guān)掉的手機(jī)對應(yīng)的CID的通訊消息便不可能及時發(fā)送給該用戶。為了避免這種情況的發(fā)生,即時通訊伺服器可以將與一個MTID (如MTID X)建立映射的CID (如CID X)與另一個MTID (如MTIDY)建立映射。這樣,MTID Y便可以收到發(fā)送給CID X的通訊資訊。這里,CID可以有多個。這里,對與一個MTID建立映射的CID與另一個MTID建立映射的一種方法進(jìn)行描述,該方法包括以下步驟:
[0062]以具有一個MTID (記為初始MTID)的移動終端向即時通訊伺服器發(fā)送該初始MTID與和另一個MTID (記為目標(biāo)MTID)建立映射的CID建立映射的請求;即時通訊伺服器接收到該請求后,向具有目標(biāo)MTID的移動終端發(fā)送請求確認(rèn)函,該請求確認(rèn)函中具有驗證碼;然后,具有初始MTID的移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由具有初始MTID的移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給具有目標(biāo)MTID的移動終端的驗證碼相同,若相同,則將與目標(biāo)MTID建立映射的CID與初始MTID建立映射。
[0063]這樣,具有初始MTID的移動終端可以收到發(fā)送給與目標(biāo)MTID建立映射的CID的通訊資訊。
[0064]步驟203、被叫移動終端收到由即時通訊伺服器發(fā)送的該主叫移動終端的CID以及通訊資訊后,該被叫移動終端的顯示單元將接收到的該主叫移動終端的CID以及該通訊資訊顯示出來。
[0065]一般地,通訊資訊顯示在裝載于該移動終端的資訊收發(fā)器的應(yīng)用界面上。
[0066]為了便于本領(lǐng)域技術(shù)人員理解,下面參照圖4并結(jié)合一具體實施例對本發(fā)明通過該即時通訊系統(tǒng)傳遞資訊的方法進(jìn)行闡述。其中,CID具體為電話號碼。
[0067]圖4示出了移動終端A、移動終端B、移動終端C以及移動終端D,移動終端A、移動終端B、移動終端C以及移動終端D均打開了各自的即時通訊客戶端的應(yīng)用界面。
[0068]其中,移動終端A上的即時通訊客戶端的應(yīng)用賬號為IDA ;移動終端B上的即時通訊客戶端的應(yīng)用賬號為IDB ;移動終端C上的即時通訊客戶端的應(yīng)用賬號為IDC ;移動終端D上的即時通訊客戶端的應(yīng)用賬號為IDD。
[0069]同時,移動終端A、移動終端B、移動終端C以及移動終端D分別安裝有4個SM卡。其中,移動終端A上的4個SM卡分別對應(yīng)四個電話號碼,即號碼Al、號碼A2、號碼A3以及號碼A4,且號碼Al、號碼A2、號碼A3以及號碼A4均與應(yīng)用賬號IDA建立映射;移動終端B上的4個SM卡分別對應(yīng)四個電話號碼,即號碼B1、號碼B2、號碼B3以及號碼B4,且號碼B1、號碼B2、號碼B3以及號碼B4均與應(yīng)用賬號IDB建立映射;移動終端C上的4個SM卡分別對應(yīng)四個電話號碼,即號碼Cl、號碼C2、號碼C3以及號碼C4,且號碼Cl、號碼C2、號碼C3以及號碼C4均與應(yīng)用賬號IDC建立映射;移動終端D上的4個SM卡分別對應(yīng)四個電話號碼,即號碼D1、號碼D2、號碼D3以及號碼D4,且號碼D1、號碼D2、號碼D3以及號碼D4均與應(yīng)用賬號IDD建立映射。
[0070]號碼Al、號碼A2、號碼A3以及號碼A4以及各自的應(yīng)用界面均顯不在移動終端A的即時通訊客戶端的應(yīng)用界面上;號碼B1、號碼B2、號碼B3以及號碼B4以及各自的應(yīng)用界面均顯示在移動終端B的即時通訊客戶端的應(yīng)用界面上;號碼Cl、號碼C2、號碼C3以及號碼C4以及各自的應(yīng)用界面均顯示在移動終端C的即時通訊客戶端的應(yīng)用界面上;號碼D1、號碼D2、號碼D3以及號碼D4以及各自的應(yīng)用界面均顯示在移動終端D的即時通訊客戶端的應(yīng)用界面上。
[0071]移動終端A、移動終端B、移動終端C以及移動終端D分別通過通訊網(wǎng)絡(luò)與即時通訊伺服器I建立通訊。這樣,移動終端A、移動終端B、移動終端C以及移動終端D中任一移動終端可以與其即時通訊客戶端的用戶賬號建立映射的電話號碼的名義將在其即時通訊客戶端的應(yīng)用界面中編輯的通訊資訊發(fā)送給被叫移動終端,并將該電話號碼以及該通訊資訊均顯示在該被叫移動終端的即時通訊客戶端的應(yīng)用界面上。例如,移動終端A以號碼Al的名義將第一通訊資訊Ml發(fā)送給擁有號碼C4的移動終端C,移動終端A還以號碼A3的名義將第二通訊資訊M2發(fā)送給擁有號碼D3的移動終端D。同樣地,移動終端B還以號碼B2的名義將第三通訊資訊M3發(fā)送給擁有號碼C4的移動終端C,移動終端B還以號碼B4的名義將第四通訊資訊M4發(fā)送給擁有號碼Dl的移動終端D。這樣,通過本發(fā)明的即時通訊系統(tǒng)實現(xiàn)了移動終端以其電話號碼的名義發(fā)送通訊資訊的目的。
[0072]應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種即時通訊系統(tǒng),其特征在于:該即時通訊系統(tǒng)包括即時通訊伺服器(I)、多臺移動終端(2)和通訊網(wǎng)絡(luò)(3); 所述即時通訊伺服器(I)包括即時通訊伺服器處理器(5 )以及與該即時通訊伺服器處理器(5)電性連接的即時通訊伺服器記憶體(6); 每臺所述移動終端(2)包括終端中央處理器(7)、終端通訊處理器(9)、顯示單元(8)、終端記憶體(10)與至少一個用于固定存儲CID (Calling ID (呼叫ID))的資訊存儲單元(4);所述終端中央處理器(7)分別與所述顯示單元(8)、所述終端通訊處理器(9)電性連接;所述終端通訊處理器(9)還與所述資訊存儲單元(4)電性連接,用于獲取CID ; 所述多臺移動終端(2)均通過所述通訊網(wǎng)絡(luò)(3)與所述即時通訊伺服器(I)建立通訊,且所述多臺移動終端(2)各自的所述終端中央處理器(7)均與所述即時通訊伺服器(I)的所述即時通訊伺服器處理器(5)建立通訊; 當(dāng)移動終端(2)第一次與即時通訊伺服器(I)建立通訊時,會自動獲取一個與該移動終端(2)對應(yīng)的MTID (Mobile Terminal ID (移動終端ID)),該MTID分別存儲于即時通訊伺服器記憶體(6)和該移動終端(2)的終端記憶體(10)中; 當(dāng)移動終端(2 )與即時通訊伺服器(I)通訊連接后,即時通訊伺服器(I)獲取存儲于該移動終端(2)的終端記憶體(10)中的CID,并將該CID與該移動終端(2)或其他移動終端(2)的MTID建立映射;在該即時通訊系統(tǒng)中,每個移動終端(2)以與其MTID建立映射的CID向另一移動終端(2)發(fā)送通訊資訊時,主叫移動終端(2)將與其MTID建立映射的CID、通訊資訊以及被叫移動終端(2)的CID發(fā)送給即時通訊伺服器(I); 即時通訊伺服器(I)接收到被叫移動終端(2)的CID后,獲取與該被叫移動終端(2)的CID建立映射的該被叫移動終端(2)的MTID,從而將其接收到的該主叫移動終端(2)的CID以及通訊資訊發(fā)送給被叫移動終端(2); 被叫移動終端(2)收到由即時通訊伺服器(I)發(fā)送的該主叫移動終端(2)的CID以及通訊資訊后,該被叫移動終端(2)的顯示單元將接收到的該主叫移動終端(2)的CID以及該通訊資訊顯示出來。
2.根據(jù)權(quán)利要求1所述的即時通訊系統(tǒng),其特征在于:所述多臺移動終端(2)為手機(jī)和/或平板電腦和/或可穿戴式電子設(shè)備。
3.根據(jù)權(quán)利要求1所述的即時通訊系統(tǒng),其特征在于:所述通訊網(wǎng)絡(luò)(3)為移動電信網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)。
4.根據(jù)權(quán)利要求3所述的即時通訊系統(tǒng),其特征在于:所述資訊存儲單元(4)為SIM卡;所述CID為電話號碼。
5.根據(jù)權(quán)利要求4所述的即時通訊系統(tǒng),其特征在于:每個所述移動終端裝載有資訊收發(fā)器;所述MTID為該資訊收發(fā)器的用戶賬號。
6.根據(jù)權(quán)利要求5所述的即時通訊系統(tǒng),其特征在于:所述資訊收發(fā)器為即時通訊客戶端。
7.根據(jù)權(quán)利要求6所述的即時通訊系統(tǒng),其特征在于:當(dāng)一個CID與多個資訊收發(fā)器的用戶賬號建立映射關(guān)系時,即時通訊伺服器在收到主叫移動終端發(fā)送的通訊資訊后,將其發(fā)送給具有最后一個與該CID建立映射的資訊收發(fā)器的用戶賬號的被叫移動終端。
8.一種基于如權(quán)利要求6所述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,其特征在于,該方法包括以下步驟: 以資訊收發(fā)器的用戶賬號登錄資訊收發(fā)器的應(yīng)用界面;裝載該資訊收發(fā)器的移動終端將該資訊收發(fā)器的用戶賬號和在該用戶賬號下登記的CID發(fā)送給即時通訊伺服器;即時通訊伺服器將該資訊收發(fā)器的用戶賬號與在該用戶賬號下登記的CID建立映射關(guān)系。
9.一種基于如權(quán)利要求6所述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,其特征在于,該方法包括以下步驟: 將固定存儲CID的資訊存儲單元插入一移動終端(記為副移動終端)的用于容置資訊存儲單元的卡槽中,以使該資訊存儲單元與開設(shè)有該卡槽的副移動終端的終端通訊處理器電性連接;然后,該主移動終端向即時通訊伺服器發(fā)送該CID與該主移動終端的MTID建立映射的請求,即時通訊伺服器收到該請求后,通過移動電信網(wǎng)絡(luò)向副移動終端發(fā)送短信,該短信中有驗證碼;然后,主移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由主移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給副移動終端的驗證碼相同,若相同,則將該主移動終端的MTID與該CID建立映射。
10.一種基于如權(quán)利要求6所述的即時通訊系統(tǒng)的將MTID與CID建立映射的方法,其特征在于,該方法包括以下步驟: 以具有一個MTID (記為初始MTID)的移動終端向即時通訊伺服器發(fā)送該初始MTID與和另一個MTID (記為目標(biāo)MTID)建立映射的CID建立映射的請求;即時通訊伺服器接收到該請求后,向具有目標(biāo)MTID的移動終端發(fā)送請求確認(rèn)函,該請求確認(rèn)函中具有驗證碼;然后,具有初始MTID的移動終端將該驗證碼發(fā)送給即時通訊伺服器;即時通訊伺服器收到由具有初始MTID的移動終端發(fā)送的驗證碼后,判斷該驗證碼是否與該即時通訊伺服器發(fā)送給具有目標(biāo)MTID的移動終端的驗證碼相同,若相同,則將與目標(biāo)MTID建立映射的CID與初始MTID建立映射。
【文檔編號】H04L12/58GK104426741SQ201310376950
【公開日】2015年3月18日 申請日期:2013年8月26日 優(yōu)先權(quán)日:2013年8月21日
【發(fā)明者】張立德, 黃偉漢, 龔博文 申請人:茶亞提斯有限公司