[發(fā)明專利]一種即時(shí)消息發(fā)送的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210095083.8 | 申請(qǐng)日: | 2012-03-31 |
| 公開(kāi)(公告)號(hào): | CN103368818A | 公開(kāi)(公告)日: | 2013-10-23 |
| 發(fā)明(設(shè)計(jì))人: | 李學(xué)凌;楊金鈺 | 申請(qǐng)(專利權(quán))人: | 多玩娛樂(lè)信息技術(shù)(北京)有限公司 |
| 主分類號(hào): | H04L12/58 | 分類號(hào): | H04L12/58 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 100085 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 即時(shí)消息 發(fā)送 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及即時(shí)通訊技術(shù)領(lǐng)域,尤其涉及一種即時(shí)消息發(fā)送的方法。
背景技術(shù)
即時(shí)通訊(Instant?Messenger,簡(jiǎn)稱IM)是指能夠即時(shí)發(fā)送和接收互聯(lián)網(wǎng)消息的業(yè)務(wù)。自1998年面世以來(lái),即時(shí)通訊的功能日益豐富,即時(shí)通訊不再是一個(gè)單純的聊天工具,它已經(jīng)發(fā)展成集交流、資訊、娛樂(lè)、搜索、電子商務(wù)、辦公協(xié)作和企業(yè)客戶服務(wù)等為一體的綜合化信息平臺(tái),是一種終端連網(wǎng)即時(shí)通訊網(wǎng)絡(luò)的服務(wù)。即時(shí)通訊不同于e-mail在于它的交談是即時(shí)的。大部分的即時(shí)通訊服務(wù)提供了狀態(tài)信息的特性——顯示聯(lián)絡(luò)人名單、聯(lián)絡(luò)人是否在線、能否和聯(lián)絡(luò)人交談。
目前在PC或者手機(jī)上,即時(shí)通訊消息軟件有著比較高的使用頻率,人們通過(guò)軟件終端上的及時(shí)通訊軟件時(shí)刻與朋友保持聯(lián)系和溝通。
但是在某些用戶體驗(yàn)方面,例如發(fā)出消息后用戶突然反悔,或者希望收回等體驗(yàn)方面,還是有著比較大的提高空間。
現(xiàn)有技術(shù)方案,發(fā)送方(用戶A)在其所使用客戶端輸入消息內(nèi)容,然后將消息內(nèi)容發(fā)送到IM服務(wù)器,再經(jīng)過(guò)服務(wù)器進(jìn)行分配轉(zhuǎn)發(fā),到接收方所在的服務(wù)器,通過(guò)接收方所在服務(wù)器將消息下發(fā)到接收方客戶端(用戶B)。
當(dāng)即時(shí)消息通過(guò)發(fā)送方(用戶A)的軟件終端,發(fā)出且離開(kāi)發(fā)送者(用戶A)的客戶端時(shí),此時(shí)發(fā)送方(用戶A)便已經(jīng)對(duì)該消息的傳輸路徑和狀態(tài)失去了該條信息的控制權(quán)和知曉權(quán)。接下來(lái),信息的接受者(用戶B)所在的服務(wù)器會(huì)得到消息的發(fā)送者(用戶A)所在的服務(wù)器發(fā)來(lái)的即時(shí)消息通知,此條通知由接受者(用戶B)所在的服務(wù)器經(jīng)過(guò)一定的處理后,發(fā)送到接受者(用戶B)的軟件終端。然后由用戶B進(jìn)行閱讀處理。
以上流程中,消息自離開(kāi)發(fā)送者(用戶A)的軟件終端那一刻起,便與發(fā)送者(用戶A)沒(méi)有了任何關(guān)系。而且發(fā)送方(用戶A)也無(wú)法對(duì)該條消息進(jìn)行任何跟蹤與控制,如果一旦發(fā)送方(用戶A)對(duì)該條信息需要修改或者撤回,都沒(méi)有了任何方法,失去了控制權(quán)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提出一種即時(shí)消息發(fā)送的方法,能夠在即時(shí)消息未到達(dá)接收方的時(shí)候,允許發(fā)送方對(duì)發(fā)出的消息進(jìn)行跟蹤或者處理操作。
為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
一種即時(shí)消息發(fā)送的方法,包括以下步驟:
A、輸入即時(shí)消息,發(fā)送方客戶端將所述即時(shí)消息轉(zhuǎn)化成消息數(shù)據(jù)包,消息數(shù)據(jù)包中包括消息內(nèi)容、消息時(shí)間、發(fā)送方信息、接收方信息、消息位置、消息狀態(tài)和消息路由信息字段;
B、消息數(shù)據(jù)包發(fā)送到發(fā)送方客戶端對(duì)應(yīng)的第一服務(wù)器,消息數(shù)據(jù)包修改消息位置為當(dāng)前位置,修改消息狀態(tài)為發(fā)出,修改消息路由信息,將修改后的消息數(shù)據(jù)包存儲(chǔ)在第一服務(wù)器,并將修改后的消息數(shù)據(jù)包傳回發(fā)送方客戶端,同時(shí)標(biāo)記時(shí)間節(jié)點(diǎn);
C、第一服務(wù)器判斷是否收到發(fā)送方客戶端發(fā)送的撤回消息的操作指令,如果收到,則消息數(shù)據(jù)包終止發(fā)送,如果沒(méi)有收到,則轉(zhuǎn)至步驟D;
D、發(fā)送方客戶端將接收方客戶端對(duì)應(yīng)的第二服務(wù)器的信息和路由地址告知第一服務(wù)器,第一服務(wù)器將修改后的消息數(shù)據(jù)包通過(guò)路由路徑發(fā)送到第二服務(wù)器;
E、第二服務(wù)器收到消息數(shù)據(jù)包后,消息數(shù)據(jù)包修改消息位置為當(dāng)前位置,修改消息狀態(tài)為送達(dá),修改消息路由信息,將修改后的消息數(shù)據(jù)包存儲(chǔ)在第二服務(wù)器,并將再次修改后的消息數(shù)據(jù)包傳回發(fā)送方客戶端,同時(shí)標(biāo)記時(shí)間節(jié)點(diǎn);
F、第二服務(wù)器判斷是否收到發(fā)送方客戶端發(fā)送的撤回消息的操作指令,如果收到,則消息數(shù)據(jù)包終止發(fā)送,如果沒(méi)有收到,則轉(zhuǎn)至步驟G;
G、第二服務(wù)器將消息數(shù)據(jù)包發(fā)送給接收方客戶端,接收方客戶端接收消息數(shù)據(jù)包,進(jìn)行解碼獲得即時(shí)消息,修改消息狀態(tài)為已讀,并將第三次修改后的消息數(shù)據(jù)包傳回發(fā)送方客戶端。
步驟G進(jìn)一步還包括以下步驟:
判斷是否滿足發(fā)送條件,如果滿足,則將消息數(shù)據(jù)包發(fā)送給接收方客戶端。
所述發(fā)送條件是接收方客戶端當(dāng)前處于開(kāi)啟并且聯(lián)網(wǎng)的狀態(tài)。
所述消息數(shù)據(jù)包還包括傳輸協(xié)議頭字段。
發(fā)送方信息包括發(fā)送方ID、發(fā)送方對(duì)應(yīng)的第一服務(wù)器以及IP地址。
接收方信息包括接收方ID、接收方對(duì)應(yīng)的第二服務(wù)器以及IP地址。
采用了本發(fā)明的技術(shù)方案,通過(guò)對(duì)即時(shí)消息系統(tǒng)的優(yōu)化與改造,達(dá)到在即時(shí)消息的傳輸過(guò)程中對(duì)位置與狀態(tài)的控制,允許發(fā)送方用戶對(duì)發(fā)出的消息有知情、反悔、修改,甚至撤回的權(quán)利,這樣減少了在信息傳輸過(guò)程中,人與人的即時(shí)交流中,產(chǎn)生的誤會(huì)或者其他意外情況,使得消息的傳輸更加精準(zhǔn),符合使用者的預(yù)期,達(dá)到最佳的溝通效果。
附圖說(shuō)明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于多玩娛樂(lè)信息技術(shù)(北京)有限公司,未經(jīng)多玩娛樂(lè)信息技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210095083.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種實(shí)現(xiàn)即時(shí)通訊的方法及系統(tǒng)
- 多個(gè)帳號(hào)同時(shí)在一個(gè)客戶端上實(shí)現(xiàn)IMPS業(yè)務(wù)的系統(tǒng)及方法
- 一種向群組發(fā)送即時(shí)消息的方法
- 一種即時(shí)消息客戶端升級(jí)管理方法及系統(tǒng)
- 多主題即時(shí)消息發(fā)送
- 即時(shí)消息發(fā)送方法和裝置
- 即時(shí)消息處理方法及電子設(shè)備
- 一種實(shí)現(xiàn)即時(shí)通信消息處理的方法和系統(tǒng)
- 一種會(huì)議即時(shí)通訊系統(tǒng)及其實(shí)現(xiàn)方法
- 即時(shí)消息推送方法、客戶端、系統(tǒng)
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





