本發(fā)明涉及IM工具應(yīng)用技術(shù)領(lǐng)域,特別涉及一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法和系統(tǒng)。
背景技術(shù):
IM(Instant Messaging)表示即時通訊、實時通訊,是一種可以讓使用者在網(wǎng)絡(luò)上建立某種私人聊天室(chatroom)的實時通訊服務(wù),大部分的即時通訊服務(wù)提供了狀態(tài)消息的顯示聯(lián)絡(luò)人名單,聯(lián)絡(luò)人是否在線及能否與聯(lián)絡(luò)人交談的特性。目前互聯(lián)網(wǎng)上有很多IM工具應(yīng)用,例如騰訊QQ、飛信、易信、阿里旺旺等。
IM工具應(yīng)用上一般會有聯(lián)系人清單,當(dāng)使用者向聯(lián)系人清單中的某個人發(fā)出訊息時,他們就可以通過IM工具應(yīng)用和互聯(lián)網(wǎng)進行實時的通訊。通訊的內(nèi)容可以是文字、圖片,也可以是視頻片段。實時通訊的最大特點是使用IM工具應(yīng)用聯(lián)系人之間不用等候,不需要每隔一段時間點擊“發(fā)送和接收”按鈕,只要聯(lián)系人都在線,就能實時傳輸文字、圖片或其他訊息內(nèi)容,實時通訊沒有距離的限制,只要有網(wǎng)路和IM工具應(yīng)用手機,就能傳輸訊息。
用戶A使用用戶名和密碼登錄IM工具應(yīng)用時,IM工具應(yīng)用服務(wù)器通過讀取用戶數(shù)據(jù)庫來驗證用戶身份,如果用戶名、密碼都正確,就登記用戶A的IP地址、IM客戶端軟件的版本號以及使用的TCP/UDP端口號,然后返回用戶A登錄成功的標(biāo)志,此時用戶A在IM系統(tǒng)當(dāng)中的狀態(tài)為在線,根據(jù)用戶A存儲在IM服務(wù)器上的好友列表,服務(wù)器將用戶A在線的相關(guān)消息發(fā)送到也同時在線的IM好友的客戶端的顯示窗口上。
在員工辦公活動中有的公司有自己的IM工具應(yīng)用,方便員工之間的溝通、聯(lián)系,傳遞辦公消息,公司員工中通常也會選擇常用的IM工具應(yīng)用,例如騰訊QQ,因為這種IM工具應(yīng)用很受歡迎,普及化程度高;在與公司客戶聯(lián)系時,客戶仍然采用常用的IM工具應(yīng)用,因為他們并不會使用公司的IM工具應(yīng)用,但是在公司內(nèi)部規(guī)定要使用自己的IM工具應(yīng)用,這時就會出現(xiàn)多種IM工具應(yīng)用間消息傳遞不方便的問題,多種IM工具應(yīng)用間的消息交流需要頻繁不斷的復(fù)制/粘貼來實現(xiàn)。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有的多個用戶具有不同的IM工具應(yīng)用,不同的IM工具應(yīng)用上的用戶無法進行消息傳遞的問題,提出一種基于手機操作系統(tǒng)的不同IM應(yīng)用消息共享方法和系統(tǒng),通過設(shè)置共享模塊對不同的IM工具應(yīng)用進行注冊,獲取IM工具應(yīng)用聯(lián)系人列表及其關(guān)聯(lián)手機賬戶,并獲取聯(lián)系人的狀態(tài)消息,通過設(shè)置注冊模塊,將IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機賬戶、聯(lián)系人狀態(tài)消息存儲在數(shù)據(jù)庫中,在不同的IM工具應(yīng)用消息傳遞時,對傳遞消息進行解析,并通過獲取對方的IM工具應(yīng)用上的對應(yīng)聯(lián)系的IP及消息傳輸格式,對傳遞消息進行處理,并將消息傳輸?shù)教囟ǖ墓蚕砟K上IM工具應(yīng)用的聯(lián)系人窗口;實現(xiàn)了不同IM工具應(yīng)用聯(lián)系人的方便、快捷的消息傳遞,提高了用戶的工作效率。
一方面,提出一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,包括:
將共享模塊內(nèi)置到當(dāng)前用戶的手機操作系統(tǒng)中;
用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用,通過注冊單元注冊在共享模塊中;
根據(jù)當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶,所述注冊單元獲取對應(yīng)IM工具應(yīng)用上聯(lián)系人消息、消息格式以及消息的收發(fā)方式,并存儲在手機操作系統(tǒng)的存儲單元中存儲;
當(dāng)前手機用戶IM工具應(yīng)用上的聯(lián)系人通過共享模塊獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用上的聯(lián)系人發(fā)過來的消息。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用,通過設(shè)置模塊上的注冊單元注冊在共享模塊中,包括:
所述注冊單元分別獲取所述當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機賬戶,傳輸?shù)焦蚕砟K的存儲單元存儲;
異構(gòu)所述當(dāng)前用戶IM工具應(yīng)用的消息封裝格式以及消息收發(fā)方式。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,根據(jù)當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶,所述注冊單元獲取對應(yīng)IM工具應(yīng)用上聯(lián)系人消息、消息格式以及消息的收發(fā)方式,并存儲在手機操作系統(tǒng)的存儲單元中存儲,包括:
所述注冊單元分別獲取所述當(dāng)前用戶IM工具應(yīng)用及其關(guān)聯(lián)手機賬戶對應(yīng)的聯(lián)系人消息列表,并將所述對應(yīng)聯(lián)系人消息列表顯示在所述IM工具應(yīng)用的顯示單元上。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,所述聯(lián)系人消息包括對應(yīng)IM工具應(yīng)用上聯(lián)系人的名稱、狀態(tài)、IP以及關(guān)聯(lián)手機賬戶消息。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,所述當(dāng)前手機用戶IM工具應(yīng)用上的聯(lián)系人通過共享模塊獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用上的聯(lián)系人發(fā)過來的消息,包括:
根據(jù)對應(yīng)IM工具應(yīng)用消息的發(fā)送和接收賬戶消息,分別找到對應(yīng)手機聯(lián)系人號碼,映射到當(dāng)前用戶IM工具應(yīng)用消息的發(fā)送和接收賬戶消息;
解析對應(yīng)IM工具應(yīng)用消息,并按照當(dāng)前用戶的消息格式進行封裝;
把封裝好的對應(yīng)IM工具應(yīng)用消息的發(fā)送到當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用的共享模塊上;
所述共享模塊將接收到的所述對應(yīng)IM工具應(yīng)用消息傳輸?shù)剿霎?dāng)前用戶IM工具應(yīng)用的顯示單元上顯示出來。
另一方面,提出一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),包括:用于將共享模塊內(nèi)置到當(dāng)前用戶的手機操作系統(tǒng)中的裝置,用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用、通過設(shè)置模塊上的注冊單元注冊在共享模塊中的裝置,用于根據(jù)當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶,所述注冊單元獲取對應(yīng)IM工具應(yīng)用上聯(lián)系人消息、消息格式以及消息的收發(fā)方式、并存儲在手機操作系統(tǒng)的存儲單元中存儲的裝置以及用于當(dāng)前手機用戶IM工具應(yīng)用上的聯(lián)系人通過共享模塊獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用上的聯(lián)系人發(fā)過來的消息的裝置。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),所述用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用、通過設(shè)置模塊上的注冊單元注冊在共享模塊中的裝置包括:
用于所述注冊單元分別獲取所述當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機賬戶、傳輸?shù)焦蚕砟K的存儲單元存儲的裝置以及用于異構(gòu)所述當(dāng)前用戶IM工具應(yīng)用的消息封裝格式以及消息收發(fā)方式的裝置。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享共享系統(tǒng),所述用于根據(jù)當(dāng)前用戶IM工具應(yīng)用賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶、所述注冊單元獲取對應(yīng)IM工具應(yīng)用上聯(lián)系人消息、消息格式以及消息的收發(fā)方式、并存儲在手機操作系統(tǒng)的存儲單元中存儲的裝置,包括:
用于所述注冊單元分別獲取所述當(dāng)前用戶IM工具應(yīng)用及其關(guān)聯(lián)手機賬戶對應(yīng)的聯(lián)系人消息列表、并將所述對應(yīng)聯(lián)系人消息列表顯示在所述IM工具應(yīng)用的顯示單元上的裝置。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),所述用于所述當(dāng)前手機用戶IM工具應(yīng)用上的聯(lián)系人通過共享模塊獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用上的聯(lián)系人發(fā)過來的消息的裝置D,包括:
用于根據(jù)對應(yīng)IM工具應(yīng)用消息的發(fā)送和接收賬戶消息、分別找到對應(yīng)手機聯(lián)系人號碼、映射到當(dāng)前用戶IM工具應(yīng)用消息的發(fā)送和接收賬戶消息的裝置、用于解析對應(yīng)IM工具應(yīng)用消息、并按照當(dāng)前用戶的消息格式進行封裝的裝置、用于把封裝好的對應(yīng)IM工具應(yīng)用消息的發(fā)送到當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用的共享模塊上的裝置以及用于所述共享模塊將接收到的所述對應(yīng)IM工具應(yīng)用消息傳輸?shù)剿霎?dāng)前用戶IM工具應(yīng)用的顯示單元上顯示出來的裝置。
根據(jù)本發(fā)明所述的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),所述不同IM工具應(yīng)用消息共享系統(tǒng)還包括用于收發(fā)聯(lián)系人消息的IM工具應(yīng)用以及用于實現(xiàn)不同共享模塊,所述IM工具應(yīng)用包括用于顯示聯(lián)系發(fā)送過來的消息的顯示單元、用于將IM工具應(yīng)用注冊到共享模塊的注冊單元以及對IM工具應(yīng)用進行設(shè)置的設(shè)置單元;所述共享模塊包括用于存儲聯(lián)系人消息以及消息收發(fā)格式的存儲單元、用于實現(xiàn)不同IM工具應(yīng)用消息傳輸?shù)耐ㄐ艈卧约坝糜诮馕鲆l(fā)送消息格式的解析單元。
實施本發(fā)明提出的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法和系統(tǒng),通過設(shè)置注冊單元對不同的IM工具應(yīng)用進行注冊,獲取IM工具應(yīng)用聯(lián)系人列表、消息格式消息以及消息接收和發(fā)送的方式消息,并將這些消息存儲在共享模塊的存儲單元中,這里的存儲單元可以是數(shù)據(jù)庫存儲單元,也可以是一般的存儲單元,在不同的IM工具應(yīng)用消息傳遞時,對傳遞消息進行解析,將要發(fā)送的消息格式轉(zhuǎn)換成接收方IM工具應(yīng)用的消息接收格式,格式轉(zhuǎn)換完成后,將消息傳輸?shù)焦蚕砟K中,共享模塊再將接收到的對應(yīng)不同IM工具消息的傳輸?shù)疆?dāng)前用戶的顯示單元顯示出來,通過共享模塊實現(xiàn)了不同IM工具應(yīng)用消息的共享,而不用再粘貼轉(zhuǎn)發(fā),提高了工作用戶的溝通效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例的流程示意圖;
圖2是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例中步驟S2的子步驟流程示意圖;
圖3是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例中步驟S4的子步驟流程示意圖;
圖4是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng)實施例的組成連接示意圖。
具體實施方式
IM(Instant Messaging)表示即時通訊、實時通訊,是一種可以讓使用者在網(wǎng)絡(luò)上建立某種私人聊天室(chatroom)的實時通訊服務(wù),大部分的即時通訊服務(wù)提供了狀態(tài)消息的顯示聯(lián)絡(luò)人名單,聯(lián)絡(luò)人是否在線及能否與聯(lián)絡(luò)人交談的特性。用戶A使用用戶名和密碼登錄IM工具應(yīng)用110時,IM工具應(yīng)用110服務(wù)器通過讀取用戶數(shù)據(jù)庫來驗證用戶身份,如果用戶名、密碼都正確,就登記用戶A的IP地址、IM客戶端軟件的版本號以及使用的TCP/UDP端口號,然后返回用戶A登錄成功的標(biāo)志,此時用戶A在IM系統(tǒng)當(dāng)中的狀態(tài)為在線,根據(jù)用戶A存儲在IM服務(wù)器上的好友列表,服務(wù)器將用戶A在線的相關(guān)消息發(fā)送到也同時在線的IM好友的客戶端的顯示窗口上。在與人交流過程中,有的公司有自己的IM工具應(yīng)用110,方便員工之間的溝通、聯(lián)系,傳遞辦公消息,公司員工中通常也會選擇常用的IM工具應(yīng)用110,例如騰訊QQ,因為這種IM工具應(yīng)用110很受歡迎,普及化程度高;在與公司客戶聯(lián)系時,客戶仍然采用常用的IM工具應(yīng)用110,因為他們并不會使用公司的IM工具應(yīng)用110,但是在公司內(nèi)部規(guī)定要使用自己的IM工具應(yīng)用110,這時就會出現(xiàn)多種IM工具應(yīng)用110間消息傳遞不方便的問題,多種IM工具應(yīng)用110間的消息交流需要頻繁不斷的復(fù)制/粘貼來實現(xiàn)。
本發(fā)明要解決的問題是:現(xiàn)有的多個用戶具有不同的IM工具應(yīng)用110,不同的IM工具應(yīng)用110上的用戶無法進行消息傳遞。
本發(fā)明的解決方案是:提出一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法和系統(tǒng),通過設(shè)置注冊單元111對不同的IM工具應(yīng)用110進行注冊,獲取IM工具應(yīng)用110聯(lián)系人列表、消息格式消息以及消息接收和發(fā)送的方式消息,并將這些消息存儲在共享模塊120的存儲單元121中,這里的存儲單元121可以是數(shù)據(jù)庫存儲單元121,也可以是一般的存儲單元121,在不同的IM工具應(yīng)用110消息傳遞時,對傳遞消息進行解析,將要發(fā)送的消息格式轉(zhuǎn)換成接收方IM工具應(yīng)用110的消息接收格式,格式轉(zhuǎn)換完成后,將消息傳輸?shù)焦蚕砟K120中,共享模塊120再將接收到的對應(yīng)不同IM工具消息的傳輸?shù)疆?dāng)前用戶的顯示單元112顯示出來,通過共享模塊120實現(xiàn)了不同IM工具應(yīng)用110消息的共享,而不用再粘貼轉(zhuǎn)發(fā),提高了工作用戶的溝通效率。
一、方法實施例
圖1是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例的流程示意圖,請參考圖1,一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法包括:
S1、將共享模塊120內(nèi)置到當(dāng)前用戶的手機操作系統(tǒng)中。
將共享模塊120內(nèi)置到手機操作系統(tǒng)中,在對應(yīng)手機操作系統(tǒng)上的IM工具應(yīng)用110將消息向當(dāng)前手機操作系統(tǒng)不同類型的IM工具應(yīng)用110客戶端(下稱對應(yīng)類型IM工具應(yīng)用110客戶端)傳遞消息時,共享模塊120接收到消息,通過將消息的格式解析成當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用110的接收類型,當(dāng)前IM工具應(yīng)用110的顯示單元112將消息顯示出來,實現(xiàn)了不同類型IM工具應(yīng)用110消息的傳遞,不用通過復(fù)制粘貼來獲得消息,提高了工作用戶的工作效率。
S2、用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用110,通過注冊單元111注冊在共享模塊120中。
圖2是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例中步驟S2的子步驟流程示意圖,請參考圖2,步驟S2包括:S21、注冊單元111分別獲取當(dāng)前用戶IM工具應(yīng)用110賬戶及其關(guān)聯(lián)手機賬戶,傳輸?shù)焦蚕砟K120的存儲單元121存儲。
S22、異構(gòu)當(dāng)前用戶IM工具應(yīng)用110的消息封裝格式以及消息收發(fā)方式。
注冊時本發(fā)明實現(xiàn)最為關(guān)鍵的一步,不同手機中的IM工具應(yīng)用110通過各自手機操作系統(tǒng)IM工具應(yīng)用110的注冊單元111對各自的IM工具應(yīng)用110進行注冊,各自的IM工具應(yīng)用110都具有特定的賬號,比如我們的微信賬戶和其他IM賬戶,通過這些賬戶注冊單元可以獲取與它們相關(guān)聯(lián)的手機操作系統(tǒng)賬戶,比如手機號;這些賬戶都存儲在注冊單元111的數(shù)據(jù)庫單元121中,不通的IM工具應(yīng)用110具有不同的消息傳輸格式和通知形式,例如我們在利用微信賬戶溝通,當(dāng)有消息彈出時,會有提示聲音,消息內(nèi)容也會在顯示單元112顯示出來供用戶查看。其他IM賬戶在手機上傳遞消息時可能只有提示聲音而不會彈出消息,這時就需要設(shè)定消息的通知形式,例如只有提示音或只在提示欄上顯示消息內(nèi)容,或者同時有提示音和顯示;因為同在一個顯示單元112上,需要設(shè)定統(tǒng)一的消息通知形式。通過不同手機操作系統(tǒng)中的不同IM工具應(yīng)用110注冊在注冊單元111中,并分類存儲各自的賬戶消息,有利于手機操作系統(tǒng)顯示單元112的調(diào)取和顯示。
S3、根據(jù)當(dāng)前用戶IM工具應(yīng)用110賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶,注冊單元111獲取對應(yīng)IM工具應(yīng)用110上聯(lián)系人消息、消息格式以及消息的收發(fā)方式,并存儲在手機操作系統(tǒng)的存儲單元121中存儲;
步驟S3包括:注冊單元111分別獲取當(dāng)前用戶IM工具應(yīng)用110及其關(guān)聯(lián)手機賬戶對應(yīng)的聯(lián)系人消息列表,并將對應(yīng)聯(lián)系人消息列表顯示在IM工具應(yīng)用110的顯示單元112上。
根據(jù)注冊的IM工具應(yīng)用110賬戶,獲取各IM工具應(yīng)用110關(guān)聯(lián)賬戶的聯(lián)系人消息,包括聯(lián)系人的IM類型、狀態(tài)消息、IP地址以及手機關(guān)聯(lián)賬戶,并將這些不同IM賬戶的聯(lián)系人消息存儲在注冊單元111的存儲單元121,這些不同的聯(lián)系人消息序列將分類顯示在IM工具應(yīng)用110的顯示單元112上,使用戶能夠快捷獲取不同IM工具應(yīng)用110聯(lián)系人消息。
這里的存儲單元121可以是數(shù)據(jù)庫單元,也可以是一般的存儲單元121。
S4、當(dāng)前手機用戶IM工具應(yīng)用110上的聯(lián)系人通過共享模塊120獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用110上的聯(lián)系人發(fā)過來的消息。
圖3是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法實施例中步驟S4的子步驟流程示意圖,請參考圖3,步驟S4包括S41、根據(jù)對應(yīng)IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息,分別找到對應(yīng)手機聯(lián)系人號碼,映射到當(dāng)前用戶IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息。S42、解析對應(yīng)IM工具應(yīng)用110消息,并按照當(dāng)前用戶的消息格式進行封裝。S43、把封裝好的對應(yīng)IM工具應(yīng)用110消息的發(fā)送到當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用110的共享模塊120上。S44、共享模塊120將接收到的對應(yīng)IM工具應(yīng)用110消息傳輸?shù)疆?dāng)前用戶IM工具應(yīng)用110的顯示單元112上顯示出來。
在進行注冊后,IM工具應(yīng)用110用戶還需要將需要聯(lián)系的IM工具應(yīng)用110聯(lián)系人通過設(shè)置單元113設(shè)置共享屬性。當(dāng)設(shè)置對應(yīng)聯(lián)系方IM工具應(yīng)用110賬戶為共享屬性,通過移動運營商向?qū)Ψ桨l(fā)送一個確認(rèn)消息,獲取對方確認(rèn)后,方可設(shè)置對方IM工具應(yīng)用110賬戶為共享屬性。互為共享屬性的兩不同IM工具應(yīng)用110賬戶,通過共享模塊120共享模塊120獲取對方IM賬戶上的共享聯(lián)系人消息,例如A共享賬戶上已經(jīng)共享有多個不同IM工具應(yīng)用110賬戶聯(lián)系人消息,當(dāng)B共享賬戶與A共享賬戶設(shè)置為共享屬性時,B共享賬戶在獲取A共享賬戶消息的同時也獲取了A共享賬戶上的其他的共享賬戶消息。通過將不同IM賬戶屬性設(shè)置為共享,實現(xiàn)了不同IM賬戶的消息傳遞以及共享賬戶消息資源的共享。
當(dāng)前用戶IM工具應(yīng)用110顯示不同IM工具應(yīng)用110聯(lián)系人的IP地址、狀態(tài)消息以及關(guān)聯(lián)手機賬戶,用戶只需要在手機操作系統(tǒng)顯示單元112上選擇特定的IM工具應(yīng)用110聯(lián)系人,傳遞消息,為了便于查找特定聯(lián)系人,分為在線狀態(tài)和不在線狀態(tài)兩部分,同時滿足“在線”,“經(jīng)常聯(lián)系人”兩種條件的聯(lián)系人顯示在顯示單元112聯(lián)系人列表的最上部,方便用戶查找,不滿足上述兩種條件的聯(lián)系人,在兩種部分內(nèi)按照各自IM工具應(yīng)用110的首字母順序依次顯示。用戶還可以根據(jù)自己的狀況通過設(shè)置單元113設(shè)置IM工具應(yīng)用110聯(lián)系人的消息顯示,例如當(dāng)用戶不需要某一特定IM工具應(yīng)用110聯(lián)系人聯(lián)系時,可以采取以下操作來實現(xiàn):去除該聯(lián)系人IM工具應(yīng)用110的共享屬性,雖然能從顯示單元112聯(lián)系人列表看到該聯(lián)系人的狀態(tài)消息,但對方無法通過注冊單元111將消息傳遞過來。
在進行消息通信時,根據(jù)對應(yīng)IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息,分別找到對應(yīng)手機聯(lián)系人號碼,映射到當(dāng)前用戶IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息,解析對應(yīng)IM工具應(yīng)用110消息,并按照當(dāng)前用戶的消息格式進行封裝,把封裝好的對應(yīng)IM工具應(yīng)用110消息的發(fā)送到當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用110的共享模塊120上,共享模塊120將接收到的對應(yīng)IM工具應(yīng)用110消息傳輸?shù)疆?dāng)前用戶IM工具應(yīng)用110的顯示單元112上顯示出來。通過實施本發(fā)明中的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法,避免了不同IM工具應(yīng)用110用戶進行通訊的復(fù)制工作,提高了工作效率。在傳遞消息時,消息內(nèi)容可以為文本、圖片、音頻或視頻中的,也可以它們中多個組合在一起進行消息傳遞。
二、系統(tǒng)實施例
圖4是本發(fā)明中一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng)實施例的組成連接示意圖,請參考圖4,一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),包括:用于將共享模塊120內(nèi)置到當(dāng)前用戶的手機操作系統(tǒng)中的裝置A,用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用110、通過設(shè)置模塊上的注冊單元111注冊在共享模塊120中的裝置B,用于根據(jù)當(dāng)前用戶IM工具應(yīng)用110賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶,注冊單元111獲取對應(yīng)IM工具應(yīng)用110上聯(lián)系人消息、消息格式以及消息的收發(fā)方式、并存儲在手機操作系統(tǒng)的存儲單元121中存儲的裝置C以及用于當(dāng)前手機用戶IM工具應(yīng)用110上的聯(lián)系人通過共享模塊120獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用110上的聯(lián)系人發(fā)過來的消息的裝置D。
根據(jù)本發(fā)明的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),用于當(dāng)前用戶間進行即時消息傳輸?shù)木哂刑囟ㄙ~戶的至少兩個不同的IM工具應(yīng)用110、通過設(shè)置模塊上的注冊單元111注冊在共享模塊120中的裝置B包括:
用于注冊單元111分別獲取當(dāng)前用戶IM工具應(yīng)用110賬戶及其關(guān)聯(lián)手機賬戶、傳輸?shù)焦蚕砟K120的存儲單元121存儲的裝置B1以及用于異構(gòu)當(dāng)前用戶IM工具應(yīng)用110的消息封裝格式以及消息收發(fā)方式的裝置B2。
根據(jù)本發(fā)明的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),用于根據(jù)當(dāng)前用戶IM工具應(yīng)用110賬戶及其關(guān)聯(lián)手機操作系統(tǒng)賬戶、注冊單元111獲取對應(yīng)IM工具應(yīng)用110上聯(lián)系人消息、消息格式以及消息的收發(fā)方式、并存儲在手機操作系統(tǒng)的存儲單元121中存儲的裝置C,包括:
用于注冊單元111分別獲取當(dāng)前用戶IM工具應(yīng)用110及其關(guān)聯(lián)手機賬戶對應(yīng)的聯(lián)系人消息列表、并將對應(yīng)聯(lián)系人消息列表顯示在IM工具應(yīng)用110的顯示單元112上的裝置C1。
根據(jù)本發(fā)明的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享系統(tǒng),用于當(dāng)前手機用戶IM工具應(yīng)用110上的聯(lián)系人通過共享模塊120獲取其他手機操作系統(tǒng)的不同IM工具應(yīng)用110上的聯(lián)系人發(fā)過來的消息的裝置D,包括:
用于根據(jù)對應(yīng)IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息、分別找到對應(yīng)手機聯(lián)系人號碼、映射到當(dāng)前用戶IM工具應(yīng)用110消息的發(fā)送和接收賬戶消息的裝置D1、用于解析對應(yīng)IM工具應(yīng)用110消息、并按照當(dāng)前用戶的消息格式進行封裝的裝置D2、用于把封裝好的對應(yīng)IM工具應(yīng)用110消息的發(fā)送到當(dāng)前手機操作系統(tǒng)IM工具應(yīng)用110的共享模塊120上的裝置D3以及用于共享模塊120將接收到的對應(yīng)IM工具應(yīng)用110消息傳輸?shù)疆?dāng)前用戶IM工具應(yīng)用110的顯示單元112上顯示出來的裝置D4。
不同IM工具應(yīng)用消息共享系統(tǒng)還包括用于收發(fā)聯(lián)系人消息的IM工具應(yīng)用110以及用于實現(xiàn)不同共享模塊120,IM工具應(yīng)用110包括用于顯示聯(lián)系發(fā)送過來的消息的顯示單元112、用于將IM工具應(yīng)用110注冊到共享模塊120的注冊單元111以及對IM工具應(yīng)用110進行設(shè)置的設(shè)置單元113;共享模塊120包括用于存儲聯(lián)系人消息以及消息收發(fā)格式的存儲單元121、用于實現(xiàn)不同IM工具應(yīng)用110消息傳輸?shù)耐ㄐ艈卧?23以及用于解析要發(fā)送消息格式的解析單元122。
實施本發(fā)明提出的一種基于手機操作系統(tǒng)的不同IM工具應(yīng)用消息共享方法和系統(tǒng),通過設(shè)置注冊單元111對不同的IM工具應(yīng)用110進行注冊,獲取IM工具應(yīng)用110聯(lián)系人列表、消息格式消息以及消息接收和發(fā)送的方式消息,并將這些消息存儲在共享模塊120的存儲單元121中,這里的存儲單元121可以是數(shù)據(jù)庫存儲,也可以是一般的存儲模塊,在不同的IM工具應(yīng)用110消息傳遞時,對傳遞消息進行解析,將要發(fā)送的消息格式轉(zhuǎn)換成接收方IM工具應(yīng)用110的消息接收格式,格式轉(zhuǎn)換完成后,將消息傳輸?shù)焦蚕砟K120中,共享模塊120再將接收到的對應(yīng)不同IM工具消息的傳輸?shù)疆?dāng)前用戶的顯示單元112顯示出來,通過共享模塊120實現(xiàn)了不同IM工具應(yīng)用110消息的共享,而不用再粘貼轉(zhuǎn)發(fā),提高了工作用戶的溝通效率.
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。