專利名稱:一種即時(shí)通信方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤指用戶終端沒有登錄即時(shí)通信系統(tǒng)的情況下,使用即時(shí)通信(Instant Messaging, IM)軟件進(jìn)行即時(shí)通信的方法、裝置 及系統(tǒng)。
背景技術(shù):
在移動(dòng)終端上使用移動(dòng)即時(shí)通信軟件是一件很方便的事情,可以讓人脫離 個(gè)人計(jì)算機(jī)(Personal Computer, PC)仍然保持和自己聯(lián)系人的通信,但是現(xiàn) 有的即時(shí)通信軟件一般要求安裝有即時(shí)通信軟件的移動(dòng)終端用戶在通用分組 無線業(yè)務(wù)(General Packet Radio Service, GPRS )數(shù)據(jù)網(wǎng)絡(luò)中使用,用戶使用 移動(dòng)終端通過GPRS數(shù)據(jù)網(wǎng)絡(luò)登錄即時(shí)通信系統(tǒng),選4奪聯(lián)系人列表中的即時(shí)通 信聯(lián)系人,發(fā)送即時(shí)消息,聯(lián)系人收到即時(shí)消息后通過即時(shí)通信系統(tǒng)進(jìn)行回復(fù)。 這要求移動(dòng)終端要一直連接著GPRS的數(shù)據(jù)網(wǎng)絡(luò);而長(zhǎng)時(shí)間的連接GPRS數(shù)據(jù) 網(wǎng)絡(luò)會(huì)發(fā)生高額的費(fèi)用,除此之外還會(huì)有很多地方不能正常連接到GPRS數(shù)據(jù) 網(wǎng)絡(luò),有時(shí),GPRS數(shù)據(jù)網(wǎng)絡(luò)也有可能發(fā)生異常斷開,這樣移動(dòng)終端用戶收不 到聯(lián)系人發(fā)送的即時(shí)消息,失去了和聯(lián)系人的聯(lián)系。也就是說,在現(xiàn)有技術(shù)中, 當(dāng)使用即時(shí)通信軟件的移動(dòng)終端沒有登錄即時(shí)通信系統(tǒng)時(shí),無法與其聯(lián)系人進(jìn) 行通信。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種即時(shí)通信方法,使得用戶終端在不登錄即時(shí)通信系 統(tǒng)的情況下仍然可以使用即時(shí)通信軟件和自己的聯(lián)系人進(jìn)行通信。本發(fā)明實(shí)施例提供一種即時(shí)通信裝置,使得用戶終端在不登錄即時(shí)通信系統(tǒng)的情況下仍然可以使用即時(shí)通信軟件和自己的聯(lián)系人進(jìn)行通信。本發(fā)明實(shí)施例提供一種即時(shí)通信系統(tǒng),使得用戶終端在不登錄即時(shí)通信系 統(tǒng)的情況下仍然可以使用即時(shí)通信軟件和自己的聯(lián)系人進(jìn)行通信。一種即時(shí)通信方法,當(dāng)發(fā)送端沒有登錄即時(shí)通信系統(tǒng)時(shí),該方法包括 發(fā)送端從本地保存的聯(lián)系人列表中選擇即時(shí)通信聯(lián)系人作為接收端,發(fā)送即時(shí)短消息給發(fā)送端所屬短信服務(wù)器;所述發(fā)送端所屬短信服務(wù)器將所述即時(shí)短消息發(fā)送給用戶數(shù)據(jù)服務(wù)器; 所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息的所述接收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,通過接收端所屬即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給所述接收端;若否,則將所述即時(shí)短消息通過接收端所屬短信服務(wù)器發(fā)送給所述接收端。根據(jù)本發(fā)明的上述方法,所述即時(shí)短消息中攜帶有即時(shí)通信特服號(hào)碼; 所述發(fā)送端所屬短信服務(wù)器接收到短消息后,根據(jù)解析出的所述即時(shí)通信特服號(hào)碼,確定出當(dāng)前接收的短消息為所述即時(shí)短消息。根據(jù)本發(fā)明的上述方法,當(dāng)所述發(fā)送端登錄所述即時(shí)通信系統(tǒng)后,該方法包括所述發(fā)送端發(fā)送即時(shí)消息給發(fā)送端所屬的即時(shí)通信服務(wù)器; 所述發(fā)送端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給用戶數(shù)據(jù)服務(wù)器;所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)消息的接收端是否登錄了即時(shí)通 信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給所述接收端所屬的即時(shí)通信服務(wù)器, 由所述接收端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給接收端;若否,別 將所述即時(shí)消息轉(zhuǎn)化成即時(shí)短消息發(fā)送給所述接收端所屬的短信服務(wù)器,由所 述接收端所屬的短信服務(wù)器將所述即時(shí)短消息發(fā)送給接收端。根據(jù)本發(fā)明的上述方法,所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息/ 即時(shí)消息的接收端是否登錄了即時(shí)通信系統(tǒng),具體為對(duì)接收到的即時(shí)短消息/即時(shí)消息進(jìn)行解析,解析出所述即時(shí)短消息/即時(shí) 消息中攜帶的接收端的即時(shí)通信號(hào)碼,并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及 所述用戶數(shù)據(jù)服務(wù)器中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷所述接收端是否 登錄了即時(shí)通信系統(tǒng)。本發(fā)明的上述方法,還包括沒有登錄所述即時(shí)通信系統(tǒng)的所述發(fā)送端從所述聯(lián)系人列表中選擇一個(gè)即時(shí)通信聯(lián)系人,發(fā)起互動(dòng)式語音應(yīng)答IVR直呼。 本發(fā)明的上述方法,還包括沒有登錄所述即時(shí)通信系統(tǒng)的所述發(fā)送端,向所述聯(lián)系人列表中的非即時(shí) 通信聯(lián)系人發(fā)送短消息,邀請(qǐng)所述非即時(shí)通信聯(lián)系人開通即時(shí)通信功能;以及 被邀請(qǐng)的非即時(shí)通信聯(lián)系人向所述發(fā)送端回復(fù)同意、拒絕或取消的短消息;本發(fā)明的上述方法,還包括當(dāng)短信服務(wù)器接收到被邀請(qǐng)的非即時(shí)通信聯(lián)系人同意開通即時(shí)通信功能 的回復(fù)短消息時(shí),通知用戶數(shù)據(jù)服務(wù)器,由所述用戶數(shù)據(jù)服務(wù)器引導(dǎo)被邀請(qǐng)的 非即時(shí)通信聯(lián)系人開通即時(shí)通信功能,并在開通成功后,通過短信服務(wù)器發(fā)送 開通成功消息給所述發(fā)送端和被邀請(qǐng)的非即時(shí)通信聯(lián)系人。一種用戶數(shù)據(jù)ill務(wù)器,包括即時(shí)短消息接收模塊、判斷才莫塊、消息轉(zhuǎn)換 模塊、即時(shí)短消息發(fā)送模塊、即時(shí)消息發(fā)送模塊和登錄信息存儲(chǔ)模塊;所述即時(shí)短消息接收模塊,用于接收短信服務(wù)器發(fā)送過來的即時(shí)短消息, 并發(fā)送給所述判斷模塊;所述判斷模塊,用于對(duì)所述即時(shí)短消息進(jìn)行解析,解析出所述即時(shí)短消息 中攜帶的接收端的即時(shí)通信號(hào)碼;并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及所述 登錄信息存儲(chǔ)模塊中存儲(chǔ)的的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否登錄 了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息發(fā)送給消息轉(zhuǎn)換模塊,若否,則 將所述即時(shí)短消息發(fā)送給所述即時(shí)短消息發(fā)送模塊;所述消息轉(zhuǎn)換模塊,用于將所述即時(shí)短消息轉(zhuǎn)換成即時(shí)消息,并發(fā)送給即時(shí)消息發(fā)送模塊;所述即時(shí)短消息發(fā)送模塊,用于將接收到的所述即時(shí)短消息發(fā)送給接收端 所屬短信服務(wù)器;所述即時(shí)消息發(fā)送模塊,用于將接收到的所述即時(shí)消息發(fā)送給接收端所屬 即時(shí)通信服務(wù)器;所述登錄信息存儲(chǔ);溪塊,用于獲取并存儲(chǔ)已登錄的即時(shí)通信用戶信息。 本發(fā)明的上述用戶數(shù)據(jù)服務(wù)器,還包括即時(shí)消息接收^t塊; 所述即時(shí)消息接收模塊,用于接收所述即時(shí)通信服務(wù)器傳送的即時(shí)消息, 并將接收到的即時(shí)消息傳送給所述判斷模塊; 所述判斷模塊還用于對(duì)所述即時(shí)消息接收模塊接收到的即時(shí)消息進(jìn)行解析,解析出所述即時(shí)消 息中攜帶的接收端的即時(shí)通信號(hào)碼;并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及所 述登錄信息存儲(chǔ)模塊中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否登錄 了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給即時(shí)消息發(fā)送^^莫塊,若否, 則將所述即時(shí)消息發(fā)送給所述消息轉(zhuǎn)換模塊;所述消息轉(zhuǎn)化模塊還用于將所迷即時(shí)消息接收模塊接收到的即時(shí)消息轉(zhuǎn)化成即時(shí)短消息,并將轉(zhuǎn)化 后的即時(shí)短消息發(fā)送給即時(shí)短消息發(fā)送模塊。本發(fā)明的上述用戶數(shù)據(jù)服務(wù)器,還包括開通即時(shí)通信功能模塊;所述開通即時(shí)通信功能模塊,用于接收到短信服務(wù)器發(fā)送的非即時(shí)通信聯(lián) 系人同意開通即時(shí)通信功能的短消息時(shí),引導(dǎo)用戶開通即時(shí)通信功能。一種即時(shí)通信軟件客戶端,包括存儲(chǔ)模塊、即時(shí)短消息發(fā)送模塊、即時(shí) 短消息接收模塊、即時(shí)消息發(fā)送模塊和即時(shí)消息接收模塊;所述存儲(chǔ)模塊,用于在登錄即時(shí)通信系統(tǒng)時(shí),從即時(shí)通信系統(tǒng)中獲取并存 儲(chǔ)聯(lián)系人列表。所述即時(shí)短消息發(fā)送模塊,用于從所述聯(lián)系人列表中選取即時(shí)通信聯(lián)系人,將即時(shí)短消息發(fā)送給所屬短信服務(wù)器;所述即時(shí)短消息接收模塊,用于接收所屬短信服務(wù)器發(fā)送過來的即時(shí)短消自.,&,所述即時(shí)消息發(fā)送模塊,用于將即時(shí)消息發(fā)送給所屬的即時(shí)通信服務(wù)器; 所述即時(shí)消息接收模塊,用于接收所屬的即時(shí)通信服務(wù)器發(fā)送過來的即時(shí) 消息。本發(fā)明的上述即時(shí)通信軟件客戶端,還包括IVR功能模塊;所述IVR功能模塊用于,從所述存儲(chǔ)模塊存儲(chǔ)的所述聯(lián)系人列表中選取即 時(shí)通信聯(lián)系人發(fā)起IVR直呼。本發(fā)明的上述即時(shí)通信軟件客戶端,還包括附加功能模塊;所述附加功能模塊,用于從所述存儲(chǔ)模塊存儲(chǔ)的所述聯(lián)系人列表中選取非 即時(shí)通信聯(lián)系人,發(fā)送短消息遨請(qǐng)所述非即時(shí)通信聯(lián)系人開通即時(shí)通信功能; 以及接收被邀請(qǐng)的非即時(shí)通信聯(lián)系人回復(fù)的同意、拒絕或耳又消的短消息。一種即時(shí)消息傳送系統(tǒng),包括發(fā)送端、接收端、用戶數(shù)據(jù)服務(wù)器、短信 服務(wù)器、即時(shí)通信服務(wù)器和無線通信網(wǎng)絡(luò);所述發(fā)送端,用于使用本地保存的聯(lián)系人列表選擇即時(shí)通信聯(lián)系人,發(fā)送 即時(shí)短消息給發(fā)送端所屬的短信服務(wù)器;所述短信服務(wù)器,用于接收發(fā)送端發(fā)送的即時(shí)短信息,并將所述即時(shí)短消 息發(fā)送給用戶數(shù)據(jù)服務(wù)器;和/或用于接收所述接收用戶數(shù)據(jù)服務(wù)器發(fā)送過來的 即時(shí)短信息,并將所述即時(shí)短信息發(fā)送給所述接收端;所述用戶數(shù)據(jù)服務(wù)器,用于接收發(fā)送端所屬的短信服務(wù)器發(fā)送過來的即時(shí) 短消息,并判斷接收所述即時(shí)短消息的接收端是否登錄了即時(shí)通信系統(tǒng),若是, 則將所述即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,并發(fā)送給接收端所屬的即時(shí)通信服務(wù) 器;若否,則將所述即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器;所述即時(shí)通信服務(wù)器,用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送過來的即時(shí)消 息,并將所述即時(shí)消息發(fā)送給所述接收端;所述無線通信網(wǎng)絡(luò),用于傳送即時(shí)短消息/即時(shí)消息;所述接收端,用于接收所屬短信服務(wù)器發(fā)送過來的即時(shí)短信息,和/或接收 所屬即時(shí)通信服務(wù)器發(fā)送過來的即時(shí)消息。根據(jù)本發(fā)明的上述系統(tǒng),所述發(fā)送端,還用于 發(fā)送即時(shí)消息給發(fā)送端所屬即時(shí)通信服務(wù)器。 所述即時(shí)通信服務(wù)器,還用于接收所述發(fā)送端發(fā)送的即時(shí)消息,并將所述即時(shí)消息發(fā)送給所述用戶數(shù)據(jù) 服務(wù)器。所述用戶數(shù)據(jù)服務(wù)器,還用于接收發(fā)送端所屬的即時(shí)通信服務(wù)器發(fā)送過來的即時(shí)消息,并判斷接收所述 即時(shí)消息的接收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給 接收端所屬的即時(shí)通信服務(wù)器;若否,則將所述即時(shí)消息轉(zhuǎn)化成即時(shí)短消息發(fā) 送給接收端所屬的短信服務(wù)器。本發(fā)明實(shí)施例提供的即時(shí)通信方法、裝置及系統(tǒng),在發(fā)送端沒有登錄即時(shí) 通信系統(tǒng)時(shí),從本地保存的聯(lián)系人列表中選取即時(shí)通信聯(lián)系人,發(fā)送即時(shí)短消 息給發(fā)送端所屬的短信服務(wù)器;發(fā)送端所屬的短信服務(wù)器將即時(shí)短消息發(fā)送給 用戶數(shù)據(jù)服務(wù)器;由用戶數(shù)據(jù)服務(wù)器判斷接收端是否登錄即時(shí)通信系統(tǒng),若是, 則將即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,通過接收端所屬的即時(shí)通信服務(wù)器發(fā)送給接 收端;若否,則通過接收端所屬的短信服務(wù)器將即時(shí)短消息發(fā)送給接收端。從 而實(shí)現(xiàn)了用戶在不登錄即時(shí)通信系統(tǒng)的情況下與聯(lián)系人的通信,使得用戶在沒 有/不能登錄即時(shí)通信系統(tǒng)時(shí),依然能夠與其聯(lián)系人保持持續(xù)無縫的溝通。
圖1為本發(fā)明實(shí)施例中用戶終端登錄即時(shí)通信系統(tǒng)存儲(chǔ)信息的示意圖;圖2為本發(fā)明實(shí)施例一中即時(shí)通信方法的流程圖;圖3為本發(fā)明實(shí)施例一中發(fā)送端發(fā)送即時(shí)短消息的流程圖;圖4為本發(fā)明實(shí)施例一中即時(shí)通信軟件客戶端截獲即時(shí)短消息的示意圖;圖5為本發(fā)明實(shí)施例二中即時(shí)通信方法的流程圖;圖6為本發(fā)明實(shí)施例中用戶終端發(fā)起IVR直呼的流程圖;圖7為本發(fā)明實(shí)施例中邀請(qǐng)非即時(shí)通信聯(lián)系人開通即時(shí)通信功能的流程圖;圖8為本發(fā)明實(shí)施例中即時(shí)通信系統(tǒng)的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例中用戶終端的結(jié)構(gòu)示意圖;圖IO為本發(fā)明實(shí)施例中用戶數(shù)據(jù)服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明需要實(shí)現(xiàn)用戶終端在沒有登錄即時(shí)通信系統(tǒng)的情況下,能夠使用即 時(shí)通信軟件客戶端與其聯(lián)系人進(jìn)行通信,其前提條件是,用戶終端本地需要保 存有聯(lián)系人列表,因此,用戶終端需要使用即時(shí)通信軟件客戶端登錄過即時(shí)通 信系統(tǒng),即用戶終端已在即時(shí)通信系統(tǒng)中注冊(cè),成為注冊(cè)用戶。如圖1所示,用戶終端在使用即時(shí)通信軟件客戶端登錄即時(shí)通信系統(tǒng)之后, 即時(shí)通信軟件客戶端會(huì)在用戶終端的存儲(chǔ)器中保存以下信息(1) 聯(lián)系人列表,包括每個(gè)聯(lián)系人的詳細(xì)信息(性別,昵稱,心情短 語和頭像等);其中聯(lián)系人列表為用戶登錄時(shí)添加,經(jīng)由即時(shí)通信系統(tǒng)接受并 存儲(chǔ)的聯(lián)系人,在用戶終端登錄即時(shí)通信系統(tǒng)時(shí),將所述聯(lián)系人列表存儲(chǔ)到本 地,所述聯(lián)系人包括即時(shí)通訊聯(lián)系人和非即時(shí)通信聯(lián)系人。(2) 使用者自己的詳細(xì)信息,包括性別,昵稱,心情短語和頭像等。 如果網(wǎng)絡(luò)連接出現(xiàn)異常,則即時(shí)通信軟件客戶端可以自動(dòng)切換到離線模式;用戶也可以手動(dòng)切換為離線模式。在離線模式下,注冊(cè)用戶仍然可以正常使用用戶終端上安裝的即時(shí)通信軟 件客戶端查看自己的聯(lián)系人列表。這個(gè)聯(lián)系人列表是在正常登錄時(shí)保存下來 的。實(shí)施例一當(dāng)發(fā)送端沒有登錄即時(shí)通信系統(tǒng)時(shí),進(jìn)行即時(shí)通信的方法流程如圖2所示, 執(zhí)行步驟如下步驟S101:發(fā)送端發(fā)送即時(shí)短消息給發(fā)送端所屬的短信服務(wù)器。發(fā)送流程如圖3所示首先在聯(lián)系人列表中選擇一個(gè)即時(shí)通信聯(lián)系人,雙 擊打開會(huì)話窗口,然后輸入即時(shí)短消息內(nèi)容,然后發(fā)送出去。這個(gè)過程和正常 通過GPRS數(shù)據(jù)網(wǎng)絡(luò)使用時(shí)的流程一樣,只是在最后發(fā)送的時(shí)候,消息是通過 短消息的形式發(fā)送出去的即將編輯好的即時(shí)消息內(nèi)容封裝成即時(shí)短消息的形 式,然后將封裝好的即時(shí)短消息發(fā)送出去。步驟S102:發(fā)送端所屬的短信服務(wù)器接收所述即時(shí)短消息,并將所述即時(shí) 短消息發(fā)送給用戶數(shù)據(jù)服務(wù)器。其中,短信服務(wù)器為現(xiàn)有移動(dòng)通信系統(tǒng)中已有的,在本發(fā)明中增加了識(shí)別 即時(shí)短消息的功能,具體為短信服務(wù)器對(duì)接收到即時(shí)短消息進(jìn)行解析,若解 析出所述即時(shí)短消息中攜帶有即時(shí)通信特服號(hào)碼(如12520、 161等),則判 斷該短消息為即時(shí)通信用戶發(fā)送的即時(shí)短消息。步驟S103:用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息的接收端是否登錄了 即時(shí)通信系統(tǒng)(即是否在線),具體為用戶數(shù)據(jù)服務(wù)器對(duì)接收到的即時(shí)短消息進(jìn)行解析,解析出所述即時(shí)短消息 中攜帶的接收端的即時(shí)通信號(hào)碼,并根據(jù)所述即時(shí)通信號(hào)碼以及存儲(chǔ)的即時(shí)通 信用戶登錄狀態(tài)表,判斷接收端是否登錄了即時(shí)通信系統(tǒng)。若是,執(zhí)行步驟S104;若否,執(zhí)行步驟S107。步驟S104:將接收到的即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,并發(fā)送給接收端所屬 的即時(shí)通信服務(wù)器。步驟S105:接收端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給接收端。 步驟S106:接收端接收所述即時(shí)消息,并將其內(nèi)容展示給用戶。 步驟S107:將接收到的即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器。步驟S108:接收端所屬的短信服務(wù)器將接收到即時(shí)短消息發(fā)送給接收端。 步驟S109:接收端中安裝的即時(shí)通信軟件客戶端截獲上述即時(shí)短消息,并 顯示其內(nèi)容。如圖4所示,當(dāng)接收端收到信息數(shù)據(jù)時(shí),其中的即時(shí)通信軟件客戶端根據(jù) 即時(shí)短消息中攜帶的即時(shí)通信號(hào)碼標(biāo)識(shí)(如12520、 161等)判斷所述短消息 為即時(shí)通信用戶發(fā)送的即時(shí)短消息。此時(shí)即時(shí)通信軟件客戶端會(huì)將其截獲,并 打開標(biāo)準(zhǔn)會(huì)話窗口,信息數(shù)據(jù)所包含的內(nèi)容就會(huì)顯示在會(huì)話窗口中。同樣的, 用戶也可以使用該接收端在這個(gè)窗口中進(jìn)行回復(fù),回復(fù)的消息也將以即時(shí)短消 息的形式發(fā)送給對(duì)方。實(shí)施例二當(dāng)發(fā)送端登錄了即時(shí)通信系統(tǒng)時(shí),進(jìn)行即時(shí)通信的方法流程如圖5所示, 執(zhí)行步驟如下步驟S201:發(fā)送端發(fā)送即時(shí)消息給發(fā)送端所屬的即時(shí)通信服務(wù)器。發(fā)送流程亦如圖3所示首先在聯(lián)系人列表中選擇一個(gè)即時(shí)通信聯(lián)系人, 雙擊打開會(huì)話窗口,然后輸入即時(shí)消息內(nèi)容,將編輯好的即時(shí)消息發(fā)送出去。步驟S202:發(fā)送端所屬的即時(shí)通信服務(wù)器將接收上述即時(shí)消息,并將其發(fā) 送給用戶數(shù)據(jù)服務(wù)器。步驟S203:用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)消息的接收端是否登錄了即 時(shí)通信系統(tǒng),具體為用戶數(shù)據(jù)服務(wù)器對(duì)接收到的即時(shí)消息進(jìn)行解析,解析出所述即時(shí)消息中攜 帶的接收端的即時(shí)通信號(hào)碼,并根據(jù)所述即時(shí)通信號(hào)碼以及所述用戶數(shù)據(jù)服務(wù) 器中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否登錄了即時(shí)通信系統(tǒng)。若是,執(zhí)行步驟S204;若否,執(zhí)行步驟S207。步驟S204:將接收到的即時(shí)消息發(fā)送給接收端所屬的即時(shí)通信服務(wù)器。 步驟S205:接收端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給接收端。 步驟S206:接收端接收所述即時(shí)消息,并將其內(nèi)容展示給用戶。步驟S207:將接收到的即時(shí)消息轉(zhuǎn)化成即時(shí)短消息,并發(fā)送給接收端所屬 的短信服務(wù)器。步驟S208:接收端所屬的短信服務(wù)器將上述即時(shí)短消息發(fā)送給接收端。 步驟S209:接收端中安裝的即時(shí)通信軟件客戶端截獲上述即時(shí)短消息,并顯示其內(nèi)容。具體同實(shí)施例一中的步驟S109,此處不再贅述。另外,沒有登錄即時(shí)通信系統(tǒng)的用戶終端(即發(fā)送端),可以使用互動(dòng)式語音應(yīng)答(Interactive Voice Response, IVR)功能,進(jìn)行IVR直呼,發(fā)起流程如圖6所示注冊(cè)用戶使用用戶終端在聯(lián)系人列表中選擇一個(gè)即時(shí)通信聯(lián)系人,選擇 "IVR直呼"功能菜單對(duì)該即時(shí)通信聯(lián)系人發(fā)起IVR直呼,實(shí)現(xiàn)與該即時(shí)通信 聯(lián)系人的語音通信。發(fā)起IVR直呼后,用戶終端會(huì)調(diào)用本身的電話功能撥打"即時(shí)通信特服號(hào) 碼(如12520) +聯(lián)系人即時(shí)通信號(hào)碼",通過IVR語音呼叫系統(tǒng)進(jìn)行呼叫, IVR語音呼叫系統(tǒng)接收呼叫請(qǐng)求,并處理;呼叫成功后,接收端上顯示的來電 號(hào)碼為"即時(shí)通信特服號(hào)碼(如12520) +發(fā)起方即時(shí)通信號(hào)碼"。沒有登錄即時(shí)通信系統(tǒng)的注冊(cè)用戶,還可以通過用戶終端(即發(fā)送端)邀 請(qǐng)其他非即時(shí)通信用戶開通即時(shí)通信功能。其流程如圖7所示注冊(cè)用戶使用用戶終端在聯(lián)系人列表中選擇一個(gè)非即時(shí)通信聯(lián)系人,選擇 "邀請(qǐng),,功能菜單,通過短信服務(wù)器向該非即時(shí)通信聯(lián)系人發(fā)送邀請(qǐng)開通即時(shí) 通信功能的短消息。被邀請(qǐng)的非即時(shí)通信聯(lián)系人通過自己所使用的用戶終端收到邀請(qǐng)開通即 時(shí)通信功能短消息后,可以通過短信服務(wù)器向所述用戶終端(發(fā)送端)回復(fù)同 意、拒絕或取消處理的短消息。當(dāng)短信服務(wù)器接收到被邀請(qǐng)的非即時(shí)通信聯(lián)系人同意開通即時(shí)通信功能 的回復(fù)短消息時(shí),通知用戶數(shù)據(jù)服務(wù)器,由用戶數(shù)據(jù)服務(wù)器引導(dǎo)被邀請(qǐng)的非即 時(shí)通信聯(lián)系人開通即時(shí)通信功能,并在開通成功后,通過短信服務(wù)器發(fā)送開通成功消息給所述發(fā)送端和被邀請(qǐng)的非即時(shí)通信聯(lián)系人。根據(jù)本發(fā)明的上述方法,可以構(gòu)建一個(gè)即時(shí)通信系統(tǒng),如圖8所示,該系統(tǒng)包括用戶終端(81a和81b等)、短信服務(wù)器(82a和82b等)、即時(shí)通信 服務(wù)器(83a和83b等)、用戶數(shù)據(jù)服務(wù)器84和無線通信網(wǎng)絡(luò)(核心網(wǎng))85。用戶終端包括用戶終端81a和用戶終端81b。在本實(shí)施例中用戶終端81a 作為發(fā)送端使用,用戶終端81b作為接收端使用。用戶終端81a用于,在沒有登錄即時(shí)通信系統(tǒng)時(shí),從本地保存的聯(lián)系人列 表中選取即時(shí)通信聯(lián)系人,選擇發(fā)送即時(shí)短消息給發(fā)送端所屬的短信服務(wù)器 82a;或在登錄了即時(shí)通信系統(tǒng)時(shí),選擇發(fā)送即時(shí)消息給發(fā)送端所屬的即時(shí)通 信服務(wù)器83a。用戶終端81b用于接收所屬的短信服務(wù)器82b發(fā)送的即時(shí)短信息,和/或接 收所屬的即時(shí)通信服務(wù)器83b發(fā)送的即時(shí)消息,并將所述即時(shí)短消息/即時(shí)消息 的內(nèi)容顯示給用戶。用戶終端81a和用戶終端81b中均安裝有即時(shí)通信軟件客戶端,如圖9所 示,即時(shí)通信軟件客戶端包括即時(shí)短消息發(fā)送模塊811、即時(shí)短消息接收模 塊812、即時(shí)消息發(fā)送模塊813、即時(shí)消息接收模塊814和存儲(chǔ)模塊815;即時(shí)短消息發(fā)送模塊811用于從聯(lián)系人列表中選去即時(shí)消息聯(lián)系人,發(fā)送 即時(shí)短消息給所屬的短信服務(wù)器82a。即時(shí)短消息接收模塊812用于接收所屬的短信服務(wù)器82b發(fā)送的即時(shí)短消息。即時(shí)消息發(fā)送模塊813用于將即時(shí)消息發(fā)送給所屬的即時(shí)通信服務(wù)器83a。即時(shí)消息接收模塊814,用于接收所屬的即時(shí)通信服務(wù)器83b發(fā)送的即時(shí) 消息。存儲(chǔ)模塊815用于在登錄了即時(shí)通信系統(tǒng)時(shí),從所述即時(shí)通信系統(tǒng)中獲取 聯(lián)系人列表,并存儲(chǔ)。用戶終端81還可以包括登錄模塊816、 IVR功能模塊817和附加功能模 塊818。
登錄模塊816用于登錄即時(shí)通信系統(tǒng)。
IVR功能模塊817用于從存儲(chǔ)模塊815存儲(chǔ)的所述聯(lián)系人列表中選取即時(shí) 通信聯(lián)系人發(fā)起IVR直呼。即允許沒有登錄即時(shí)通信系統(tǒng)的用戶終端81a/用戶 終端8lb,使用即時(shí)通信軟件客戶端從所述聯(lián)系人列表中選取即時(shí)通信聯(lián)系人, 向所述即時(shí)通信聯(lián)系人發(fā)起IVR直呼,實(shí)現(xiàn)與所述即時(shí)通信聯(lián)系人的語音通 信。此時(shí),用戶終端調(diào)用本身的電話功能實(shí)現(xiàn)與即時(shí)通信聯(lián)系人的語音連接。
附加功能模塊818,用于允許沒有登錄即時(shí)通信系統(tǒng)的用戶終端81a/用戶 終端81b,從存儲(chǔ)模塊815存儲(chǔ)的所述聯(lián)系人列表中選取非即時(shí)通信聯(lián)系人, 通過發(fā)送短消息的方式邀請(qǐng)聯(lián)系人列表中的非即時(shí)通信聯(lián)系人開通即時(shí)通信 功能;被邀請(qǐng)的聯(lián)系人也可以通過短信服務(wù)器回復(fù)同意、拒絕或取消信息的短 消息。
短信服務(wù)器包括發(fā)送端所屬的短信服務(wù)器82a和接收端所屬的短信服務(wù)器 82b;其中短信服務(wù)器82a用于接收發(fā)送端發(fā)送的即時(shí)短信息,并將所述即時(shí) 短消息發(fā)送給用戶數(shù)據(jù)服務(wù)器84;短信服務(wù)器82b用于接收用戶數(shù)據(jù)服務(wù)器 84發(fā)送過來的即時(shí)短信息,并將所述即時(shí)短信息發(fā)送給所述接收端;
即時(shí)通信服務(wù)器包括發(fā)送端所屬的即時(shí)通信服務(wù)器83a和接收端所屬的即 時(shí)通信服務(wù)器83b。即時(shí)通信服務(wù)器83b用于接收所述用戶數(shù)據(jù)服務(wù)器84發(fā)送 過來的即時(shí)消息,并將所述即時(shí)消息發(fā)送給接收端;即時(shí)通信服務(wù)器83a用于 接收發(fā)送端發(fā)送過來的即時(shí)消息,并將所述即時(shí)消息發(fā)送給用戶數(shù)據(jù)服務(wù)器 84。
其中,用戶數(shù)據(jù)服務(wù)器84用于接收發(fā)送端所屬的短信服務(wù)器82a發(fā)送過 來的即時(shí)短消息,并對(duì)接收到的即時(shí)短消息進(jìn)行解析,判斷接收所述即時(shí)短消 息的接收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息轉(zhuǎn)化成即時(shí) 消息,并發(fā)送給接收端所屬的即時(shí)通信服務(wù)器83b;若否,則將所述即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器82b。
用戶數(shù)據(jù)服務(wù)器85還用于發(fā)送端所屬的接收即時(shí)通信服務(wù)器83a發(fā)送過 來的即時(shí)消息,并對(duì)接收到的即時(shí)消息進(jìn)行解析,判斷接收所述即時(shí)消息的接 收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給接收端所屬的 即時(shí)通信服務(wù)器83b;若否,則將所述即時(shí)消息轉(zhuǎn)化成即時(shí)短消息發(fā)送給接收 端所屬的短信服務(wù)器82b。
用戶數(shù)據(jù)服務(wù)器84,如圖IO所示,包括即時(shí)短消息接收模塊841、判 斷模塊842、消息轉(zhuǎn)化模塊843、即時(shí)短消息發(fā)送模塊844、即時(shí)消息發(fā)送模塊 845和登錄信息存儲(chǔ)模塊846;
即時(shí)短消息接收模塊841用于接收短信服務(wù)器82a發(fā)送過來的即時(shí)短消自.
判斷模塊842用于對(duì)即時(shí)短消息接收模塊841接收到的即時(shí)短消息進(jìn)行解 析,解析出即時(shí)短消息中攜帶的即時(shí)通信號(hào)碼;并根據(jù)解析出的即時(shí)通信號(hào)碼 以及登錄信息存儲(chǔ)模塊846中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否 登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息發(fā)送給消息轉(zhuǎn)化模塊843 , 若否,則將所述即時(shí)短消息發(fā)送給即時(shí)短消息發(fā)送^t塊844。
判斷模塊842還用于對(duì)即時(shí)消息接收模塊847接收到的即時(shí)消息進(jìn)行解 析,解析出所述即時(shí)消息中攜帶的即時(shí)通;f言號(hào)碼;并才艮據(jù)解析出的即時(shí)通信號(hào) 碼以及登錄信息存儲(chǔ)模塊846中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是 否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給即時(shí)消息發(fā)送模塊 845,若否,則將所述即時(shí)消息發(fā)送給所述消息轉(zhuǎn)化模塊843;
消息轉(zhuǎn)化模塊843用于將即時(shí)短消息接收模塊841接收到的即時(shí)短消息轉(zhuǎn) 化成即時(shí)消息,并將轉(zhuǎn)化后的即時(shí)消息發(fā)送給即時(shí)消息發(fā)送模塊845。
信息轉(zhuǎn)化模塊843還用于將即時(shí)消息接收模塊847接收到的即時(shí)消息轉(zhuǎn)化 成即時(shí)短消息,并將轉(zhuǎn)化后的短消息發(fā)送給即時(shí)短消息發(fā)送模塊844。
即時(shí)短消息發(fā)送模塊844用于將接收到即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器82b;所述即時(shí)短消息,包括直接從判斷模塊842傳送過來的即時(shí)短 消息,和/或經(jīng)消息轉(zhuǎn)化模塊843轉(zhuǎn)化后的即時(shí)短消息。
即時(shí)消息發(fā)送^^莫塊845用于將接收到即時(shí)消息發(fā)送給接收端所屬的即時(shí)通 信服務(wù)器83b;所述即時(shí)消息,包括直接從判斷模塊842傳送過來的即時(shí)消息, 和/或經(jīng)消息轉(zhuǎn)化模塊843轉(zhuǎn)化后的即時(shí)消息。
登錄信息存儲(chǔ)模塊846用于獲取已登錄的即時(shí)通信用戶的信息,并將獲取 的信息存儲(chǔ)到即時(shí)通信用戶登錄狀態(tài)表中。
用戶數(shù)據(jù)服務(wù)器84,還包括即時(shí)消息接收^f莫塊847,用于接收發(fā)送端所屬 的即時(shí)通信服務(wù)器83a發(fā)送的即時(shí)消息,并將接收到的即時(shí)消息傳送給判斷模 塊842。
用戶數(shù)據(jù)服務(wù)器84,還包括開通即時(shí)通信功能模塊848,用于接收到短信 服務(wù)器發(fā)送的非即時(shí)通信聯(lián)系人同意開通即時(shí)通信功能的短消息時(shí),引導(dǎo)用戶 開通即時(shí)通信功能。
無線通信網(wǎng)絡(luò)(核心網(wǎng))85用于傳送即時(shí)短消息/即時(shí)消息。 本發(fā)明實(shí)施例通過在即時(shí)通信軟件客戶端中增加即時(shí)短消息收發(fā)功能,在 發(fā)送端沒有登錄即時(shí)通信系統(tǒng)時(shí),通過發(fā)送端所屬的短信服務(wù)器發(fā)送即時(shí)短消 息給用戶數(shù)據(jù)服務(wù)器;以及通過用戶數(shù)據(jù)服務(wù)器根據(jù)接收端的在線狀態(tài)選擇接 收端所屬的短信服務(wù)器傳送所述即時(shí)短消息,或?qū)⑺黾磿r(shí)短消息轉(zhuǎn)化成即時(shí) 消息通過接收端所屬的即時(shí)通信服務(wù)器傳送即時(shí)消息,上述在用戶終端不登錄 即時(shí)通信系統(tǒng)的情況下釆用即時(shí)短消息進(jìn)行即時(shí)通信的方法,實(shí)現(xiàn)了用戶終端 在沒有登錄即時(shí)通信系統(tǒng)的情況下與聯(lián)系人的通信,彌補(bǔ)GPRS數(shù)據(jù)網(wǎng)絡(luò)無法 連接時(shí)的用戶間通信,使用戶能夠與其聯(lián)系人保持持續(xù)無縫的溝通;在不登錄 即時(shí)通信系統(tǒng)的情況下,用戶還可以使用IVR直呼功能,實(shí)現(xiàn)與聯(lián)系人的語音 通信;同時(shí)用戶在不登錄即時(shí)通信系統(tǒng)的情況下還可以通過發(fā)送短消息邀請(qǐng)聯(lián) 系人列表中的沒有開通即時(shí)通信功能的聯(lián)系人,開通即時(shí)通信功能,使用戶間 的通訊更方便、快捷。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 想到的變化、替換或應(yīng)用到其他類似的裝置,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之 內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1、一種即時(shí)通信方法,其特征在于,當(dāng)發(fā)送端沒有登錄即時(shí)通信系統(tǒng)時(shí),該方法包括發(fā)送端從本地保存的聯(lián)系人列表中選擇即時(shí)通信聯(lián)系人作為接收端,發(fā)送即時(shí)短消息給發(fā)送端所屬短信服務(wù)器;所述發(fā)送端所屬短信服務(wù)器將所述即時(shí)短消息發(fā)送給用戶數(shù)據(jù)服務(wù)器;所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息的所述接收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,通過接收端所屬即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給所述接收端;若否,則將所述即時(shí)短消息通過接收端所屬短信服務(wù)器發(fā)送給所述接收端。
2、 如權(quán)利要求1所述的方法,其特征在于,所述即時(shí)短消息中攜帶有即 時(shí)通信特服號(hào)碼;所述發(fā)送端所屬短信服務(wù)器接收到短消息后,根據(jù)解析出的所述即時(shí)通信 特服號(hào)碼,確定出當(dāng)前接收的短消息為所述即時(shí)短消息。
3、 如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述發(fā)送端登錄所述即時(shí) 通信系統(tǒng)后,該方法包4舌所述發(fā)送端發(fā)送即時(shí)消息給發(fā)送端所屬的即時(shí)通信服務(wù)器;所述發(fā)送端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給用戶數(shù)據(jù)服務(wù)器;所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)消息的接收端是否登錄了即時(shí)通 信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給所述接收端所屬的即時(shí)通信服務(wù)器, 由所述接收端所屬的即時(shí)通信服務(wù)器將所述即時(shí)消息發(fā)送給接收端;若否,則 將所述即時(shí)消息轉(zhuǎn)化成即時(shí)短消息發(fā)送給所述接收端所屬的短信服務(wù)器,由所 述接收端所屬的短信服務(wù)器將所述即時(shí)短消息發(fā)送給接收端。
4、 如權(quán)利要求1或3所述的方法,其特征在于,所述用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息/即時(shí)消息的接收端是否登錄了即時(shí)通信系統(tǒng),具體為 對(duì)接收到的即時(shí)短消息/即時(shí)消息進(jìn)行解析,解析出所述即時(shí)短消息/即時(shí) 消息中攜帶的接收端的即時(shí)通信號(hào)碼,并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及 所述用戶數(shù)據(jù)服務(wù)器中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷所述接收端是否 登錄了即時(shí)通信系統(tǒng)。
5、 如權(quán)利要求l所述的方法,其特征在于,還包括 沒有登錄所述即時(shí)通信系統(tǒng)的所述發(fā)送端從所述聯(lián)系人列表中選擇一個(gè)即時(shí)通信聯(lián)系人,發(fā)起互動(dòng)式語音應(yīng)答IVR直呼。
6、 如權(quán)利要求l所述的方法,其特征在于,還包括 沒有登錄所述即時(shí)通信系統(tǒng)的所述發(fā)送端,向所述聯(lián)系人列表中的非即時(shí)通信聯(lián)系人發(fā)送短消息,邀請(qǐng)所述非即時(shí)通信聯(lián)系人開通即時(shí)通信功能;以及 被邀請(qǐng)的非即時(shí)通信聯(lián)系人向所述發(fā)送端回復(fù)同意、拒絕或取消的短消息。
7、 如權(quán)利要求6所述的方法,其特征在于,還包括當(dāng)短信服務(wù)器接收到被邀請(qǐng)的非即時(shí)通信聯(lián)系人同意開通即時(shí)通信功能 的回復(fù)短消息時(shí),通知用戶數(shù)據(jù)服務(wù)器,由所述用戶數(shù)據(jù)服務(wù)器引導(dǎo),皮邀請(qǐng)的 非即時(shí)通信聯(lián)系人開通即時(shí)通信功能,并在開通成功后,通過短信服務(wù)器發(fā)送 開通成功消息給所述發(fā)送端和被邀請(qǐng)的非即時(shí)通信聯(lián)系人。
8、 一種用戶數(shù)據(jù)服務(wù)器,其特征在于,包括即時(shí)短消息接收模塊、判 斷模塊、消息轉(zhuǎn)換模塊、即時(shí)短消息發(fā)送模塊、即時(shí)消息發(fā)送模塊和登錄信息 存儲(chǔ)模塊;所述即時(shí)短消息接收模塊,用于接收短信服務(wù)器發(fā)送過來的即時(shí)短消息, 并發(fā)送給所述判斷模塊;所述判斷模塊,用于對(duì)所述即時(shí)短消息進(jìn)行解析,解析出所述即時(shí)短消息 中攜帶的接收端的即時(shí)通信號(hào)碼;并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及所述 登錄信息存儲(chǔ)模塊中存儲(chǔ)的的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否登錄 了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)短消息發(fā)送給消息轉(zhuǎn)換模塊,若否,則將所述即時(shí)短消息發(fā)送給所述即時(shí)短消息發(fā)送模塊;所述消息轉(zhuǎn)換模塊,用于將所述即時(shí)短消息轉(zhuǎn)換成即時(shí)消息,并發(fā)送給即 時(shí)消息發(fā)送模塊;所述即時(shí)短消息發(fā)送模塊,用于將接收到的所述即時(shí)短消息發(fā)送給接收端 所屬短信服務(wù)器;所述即時(shí)消息發(fā)送模塊,用于將接收到的所述即時(shí)消息發(fā)送給接收端所屬 即時(shí)通信服務(wù)器;所述登錄信息存儲(chǔ)模塊,用于獲取并存儲(chǔ)已登錄的即時(shí)通信用戶信息。
9、 如權(quán)利要求8所述的用戶數(shù)據(jù)服務(wù)器,其特征在于,還包括即時(shí)消 息接收模塊;所述即時(shí)消息接收模塊,用于接收所述即時(shí)通信服務(wù)器傳送的即時(shí)消息, 并將接收到的即時(shí)消息傳送給所述判斷模塊; 所述判斷模塊還用于對(duì)所述即時(shí)消息接收模塊接收到的即時(shí)消息進(jìn)行解析,解析出所述即時(shí)消 息中攜帶的接收端的即時(shí)通信號(hào)碼;并根據(jù)所述接收端的即時(shí)通信號(hào)碼以及所 述登錄信息存儲(chǔ)模塊中存儲(chǔ)的即時(shí)通信用戶登錄狀態(tài)表判斷接收端是否登錄 了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給即時(shí)消息發(fā)送^^莫塊,若否, 則將所述即時(shí)消息發(fā)送給所述消息轉(zhuǎn)換模塊;所述消息轉(zhuǎn)化才莫塊還用于將所述即時(shí)消息接收模塊接收到的即時(shí)消息轉(zhuǎn)化成即時(shí)短消息,并將轉(zhuǎn)化 后的即時(shí)短消息發(fā)送給即時(shí)短消息發(fā)送模塊。
10、 如權(quán)利要求8所述的用戶數(shù)據(jù)服務(wù)器,其特征在于,還包括開通即 時(shí)通信功能模塊;所述開通即時(shí)通信功能模塊,用于接收到短信服務(wù)器發(fā)送的非即時(shí)通信聯(lián) 系人同意開通即時(shí)通信功能的短消息時(shí),引導(dǎo)用戶開通即時(shí)通信功能。
11、 一種即時(shí)通信軟件客戶端,其特征在于,包括存儲(chǔ)模塊、即時(shí)短消息發(fā)送模塊、即時(shí)短消息接收模塊、即時(shí)消息發(fā)送模塊和即時(shí)消息接收模塊; 所述存儲(chǔ)模塊,用于在登錄即時(shí)通信系統(tǒng)時(shí),從即時(shí)通信系統(tǒng)中獲取并存 儲(chǔ)聯(lián)系人列表;所述即時(shí)短消息發(fā)送模塊,用于從所述聯(lián)系人列表中選取即時(shí)通信聯(lián)系 人,將即時(shí)短消息發(fā)送給所屬短信服務(wù)器;所述即時(shí)短消息接收模塊,用于接收所屬短信服務(wù)器發(fā)送過來的即時(shí)短消臺(tái) 所述即時(shí)消息發(fā)送模塊,用于將即時(shí)消息發(fā)送給所屬的即時(shí)通信服務(wù)器; 所述即時(shí)消息接收模塊,用于接收所屬的即時(shí)通信服務(wù)器發(fā)送過來的即時(shí) 消息。
12、 如權(quán)利要求11所述的即時(shí)通信軟件客戶端,其特征在于,還包括IVR 功能模塊;所述IVR功能模塊用于,從所述存儲(chǔ)模塊存儲(chǔ)的所述聯(lián)系人列表中選取即 時(shí)通信聯(lián)系人發(fā)起IVR直呼。
13、 如權(quán)利要求11所述的即時(shí)通信軟件客戶端,其特征在于,還包括 附加功能模塊;所述附加功能模塊,用于從所述存儲(chǔ)模塊存儲(chǔ)的所述聯(lián)系人列表中選取非 即時(shí)通信聯(lián)系人,發(fā)送短消息邀請(qǐng)所述非即時(shí)通信聯(lián)系人開通即時(shí)通信功能; 以及接收被邀請(qǐng)的非即時(shí)通信聯(lián)系人回復(fù)的同意、拒絕或取消的短消息。
14、 一種即時(shí)消息傳送系統(tǒng),其特征在于,包括發(fā)送端、接收端、用戶 數(shù)據(jù)服務(wù)器、短信服務(wù)器、即時(shí)通信服務(wù)器和無線通信網(wǎng)絡(luò);所述發(fā)送端,用于使用本地保存的聯(lián)系人列表選擇即時(shí)通信聯(lián)系人,發(fā)送 即時(shí)短消息給發(fā)送端所屬的短信服務(wù)器;所述短信服務(wù)器,用于接收發(fā)送端發(fā)送的即時(shí)短信息,并將所述即時(shí)短消 息發(fā)送給用戶數(shù)據(jù)服務(wù)器;和/或用于接收所述接收用戶數(shù)據(jù)服務(wù)器發(fā)送過來的 即時(shí)短信息,并將所述即時(shí)短信息發(fā)送給所述接收端;所述用戶數(shù)據(jù)服務(wù)器,用于接收發(fā)送端所屬的短信服務(wù)器發(fā)送過來的即時(shí) 短消息,并判斷接收所述即時(shí)短消息的接收端是否登錄了即時(shí)通信系統(tǒng),若是, 則將所述即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,并發(fā)送給接收端所屬的即時(shí)通信服務(wù)器;若否,則將所述即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器;所述即時(shí)通信服務(wù)器,用于接收所述用戶數(shù)據(jù)服務(wù)器發(fā)送過來的即時(shí)消 息,并將所述即時(shí)消息發(fā)送給所述接收端;所述無線通信網(wǎng)絡(luò),用于傳送即時(shí)短消息/即時(shí)消息;所述接收端,用于接收所屬短信服務(wù)器發(fā)送過來的即時(shí)短信息,和/或接收 所屬即時(shí)通信服務(wù)器發(fā)送過來的即時(shí)消息。
15、如權(quán)利要求14所述的系統(tǒng),其特征在于,所述發(fā)送端,還用于發(fā)送即時(shí)消息給發(fā)送端所屬即時(shí)通信服務(wù)器;所述即時(shí)通信服務(wù)器,還用于接收所述發(fā)送端發(fā)送的即時(shí)消息,并將所述即時(shí)消息發(fā)送給所述用戶數(shù)據(jù) 服務(wù)器;所述用戶數(shù)據(jù)^^務(wù)器,還用于接收發(fā)送端所屬的即時(shí)通信服務(wù)器發(fā)送過來的即時(shí)消息,并判斷接收所述 即時(shí)消息的接收端是否登錄了即時(shí)通信系統(tǒng),若是,則將所述即時(shí)消息發(fā)送給 接收端所屬的即時(shí)通信服務(wù)器;若否,則將所述即時(shí)消息轉(zhuǎn)化成即時(shí)短消息發(fā) 送給接收端所屬的短信服務(wù)器。
全文摘要
本發(fā)明公開了一種即時(shí)通信方法、裝置及系統(tǒng),應(yīng)用于移動(dòng)通信領(lǐng)域,包括發(fā)送端沒有登錄即時(shí)通信系統(tǒng)時(shí),發(fā)送即時(shí)短消息給發(fā)送端所屬的短信服務(wù)器,發(fā)送端所屬的短信服務(wù)器將接收到的即時(shí)短消息發(fā)送給用戶數(shù)據(jù)服務(wù)器;用戶數(shù)據(jù)服務(wù)器判斷接收所述即時(shí)短消息的接收端是否登錄了即時(shí)通信系統(tǒng);若是,則將即時(shí)短消息轉(zhuǎn)化成即時(shí)消息,發(fā)送給接收端所屬的即時(shí)通信即時(shí)通信服務(wù)器,由接收端所屬的即時(shí)通信服務(wù)器將即時(shí)消息發(fā)送給接收端;若否,則將即時(shí)短消息發(fā)送給接收端所屬的短信服務(wù)器,由接收端所屬的短信服務(wù)器將即時(shí)短消息發(fā)送給接收端。上述通過短信服務(wù)器收發(fā)即時(shí)短消息的方法,使用戶在沒有登錄即時(shí)通信系統(tǒng)的情況下,仍然能夠保持和聯(lián)系人的通信。
文檔編號(hào)H04Q7/22GK101227652SQ20081005768
公開日2008年7月23日 申請(qǐng)日期2008年2月4日 優(yōu)先權(quán)日2008年2月4日
發(fā)明者焱 馮, 孫大勇, 張衛(wèi)斌, 徐月善, 武文帥, 冬 齊 申請(qǐng)人:中國移動(dòng)通信集團(tuán)公司;中國移動(dòng)通信集團(tuán)北京有限公司