亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法

文檔序號:7612323閱讀:101來源:國知局
專利名稱:一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及即時通訊,尤其涉及移動即時通信,更具體地說,涉及移動即時通信系統(tǒng)中的客戶端和即時通信服務(wù)器之間的通訊的數(shù)據(jù)流量控制方法。
背景技術(shù)
目前,在普通移動即時通信方案中,為了保證用戶好友的全部和部分信息能即時發(fā)送到客戶端,沿襲寬帶網(wǎng)絡(luò)的即時通信方案,用戶在經(jīng)過身份認證登陸后將用戶的好友信息全部從服務(wù)器接收到客戶端,但客戶端只進行用戶好友信息的顯示,并不實際進行保存在客戶端,這樣當用戶的好友信息發(fā)生變化時(如增加了一個好友,刪除了一個好友,好友修改信息使好友信息發(fā)生改變等),客戶端需要從服務(wù)器接收用戶的所有好友信息。另外,由于用戶的好友信息沒有在客戶端進行保存,當用戶退出客戶端以后,用戶的好友信息就隨之消失了,造成用戶下次使用業(yè)務(wù)時,需要重新全部接收從服務(wù)器發(fā)送過來的用戶所有好友信息。從而造成大量的重復數(shù)據(jù)傳輸,因為這種大量的數(shù)據(jù)傳輸,對移動數(shù)據(jù)網(wǎng)絡(luò)造成較長時間的占用,不利于移動網(wǎng)絡(luò)資源的充分利用。同時由于傳輸?shù)臄?shù)據(jù)量較大,傳輸?shù)臅r間就長,用戶在使用業(yè)務(wù)時,感覺到較長時間的等待,從而降低用戶對業(yè)務(wù)的好的體驗。而這種大量數(shù)據(jù)傳輸?shù)倪^程種,遠比僅傳輸商量信息造成數(shù)據(jù)丟包的可能性大大增加,影響業(yè)務(wù)質(zhì)量,降低了系統(tǒng)的穩(wěn)定性。

發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術(shù)中存在的缺陷或不足,提供一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法。采用該方法,能夠減少好友信息的重復傳輸,從而減少業(yè)務(wù)對移動數(shù)據(jù)網(wǎng)絡(luò)資源的占用,提高數(shù)據(jù)通信速度,減少傳輸故障,節(jié)省用戶使用成本的同時達到改善用戶體驗的目的。
本發(fā)明的技術(shù)構(gòu)思為,通過對用戶的好友信息進行客戶端保存,當用戶的好友信息發(fā)生變化時,只將發(fā)生過變化的用戶好友信息發(fā)送到客戶端同原來已經(jīng)保存的信息一起進行保存,這樣既保證了用戶好友信息的完整性,又大大降低了網(wǎng)絡(luò)通信的流量,從而達到避免用戶在啟動客戶端使用業(yè)務(wù)時,需要重新從服務(wù)器接收用戶的所有好友信息;同時避免用戶在使用過程中通過移動數(shù)據(jù)網(wǎng)絡(luò)不斷接收沒有發(fā)生變化的用戶好友信息。
本發(fā)明的技術(shù)方案如下一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,包括移動即時通信服務(wù)器和通過移動數(shù)據(jù)網(wǎng)絡(luò)與其進行數(shù)據(jù)連接的客戶端,該客戶端與該服務(wù)器之間的數(shù)據(jù)傳輸包含有用戶好友信息和商量信息,其特征在于所述客戶端具有對所述用戶好友信息進行客戶端保存的功能并對所述用戶好友信息進行客戶端保存,以減少系統(tǒng)中好友信息的重復傳輸。
所述客戶端保存包括以下步驟步驟1,用戶啟動客戶端;步驟2,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟3,客戶端通過數(shù)據(jù)連接登陸服務(wù)器;步驟4,使用業(yè)務(wù)的用戶通過服務(wù)器進行身份的認證;步驟5,客戶端從服務(wù)器接收用戶已經(jīng)存在的好友信息;步驟6,用戶的好友信息在客戶端保存;步驟7,服務(wù)器實時判斷用戶的好友狀態(tài)變化;步驟8,服務(wù)器將變化后的用戶好友信息傳送到客戶端;步驟9,客戶端進行變化后的用戶好友信息保存。
所述步驟1中的用戶啟動客戶端所采用的方式為手動啟動或自動啟動;所述步驟2中的連接所采用的方式為,在客戶端啟動后,客戶端通過調(diào)用移動終端軟件平臺提供的數(shù)據(jù)網(wǎng)絡(luò)連接接口,建立同服務(wù)器之間的數(shù)據(jù)連接;所述步驟5中的用戶好友信息接收所采用的方式為,客戶端一次性接收服務(wù)器發(fā)送過來的已經(jīng)存在的用戶好友信息;所述步驟6中用戶的好友信息在客戶端保存所采用的方式為,客戶端在收到服務(wù)器傳遞過來的用戶好友信息以后,將用戶的好友信息以一定的格式保存在客戶端的文件系統(tǒng)中,以備用戶使用業(yè)務(wù)時使用。
所述步驟8中的服務(wù)器將變化后的用戶好友信息傳送到客戶端所采用的方式為客戶端主動發(fā)出請求,請求服務(wù)器將已經(jīng)發(fā)生變化的用戶好友信息傳送到客戶端,以便用戶在使用業(yè)務(wù)的過程中,可以明確的知道自己的好友狀態(tài)以及其他信息;和/或,服務(wù)器連續(xù)或定期的檢查用戶的好友信息,偵測好友信息是否發(fā)生了變化,一旦發(fā)生變化,就將變化后的好友信息發(fā)送給客戶端,以便用戶隨時明確的知道自己的好友狀態(tài)以及其他的一些信息。
所述步驟9中的客戶端進行變化后的用戶好友信息保存所采用的方式為客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶端的好友信息進行比較,如果是屬于好友信息已經(jīng)存在但發(fā)生了變化,則將已經(jīng)存在的好友信息進行修改,使之與變化后的信息一致,并將修改后的信息進行保存;和/或,客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶端的好友信息進行對比,如果是屬于新增加的好友,則將新增加的好友信息同已經(jīng)保存的好友信息一起保存在客戶端。
所述客戶端保存包括通過服務(wù)器主動發(fā)送好友信息而進行客戶端保存的方法,和/或,通過客戶端向服務(wù)器請求發(fā)送好友信息而進行客戶端保存的方法。
所述通過服務(wù)器主動發(fā)送好友信息而進行客戶端保存的方法包括如下步驟步驟A,客戶端人工/自動啟動;步驟B,客戶端調(diào)用終端移動數(shù)據(jù)網(wǎng)絡(luò)接口;步驟C,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟D,客戶端將用戶的身份認證信息發(fā)送到服務(wù)器;步驟E,服務(wù)器判斷用戶是否為合法用戶,如果不合法,則提示用戶不合法并中斷客戶端同服務(wù)器的連接,返回步驟B,如果合法,則進入步驟F;步驟F,用戶所有好友信息是否已在客戶端保存,如果否,則服務(wù)器將用戶所有好友信息傳遞到客戶端并進入步驟I,如果是,則進入步驟G;步驟G,用戶好友信息是否已經(jīng)發(fā)生變化,如果沒有變化則進入步驟J,如果發(fā)生變化,則進入步驟H;步驟H,服務(wù)器將發(fā)生變化后的用戶好友信息傳遞給客戶端;步驟I,客戶端將用戶好友信息進行保存;步驟J,結(jié)束好友信息傳輸。
所述通過客戶端向服務(wù)器請求發(fā)送好友信息而進行客戶端保存的方法,包括如下步驟步驟a,客戶端人工/自動啟動;步驟b,客戶端調(diào)用終端移動數(shù)據(jù)網(wǎng)絡(luò)接口;步驟c,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟d,客戶端將用戶的身份認證信息發(fā)送到服務(wù)器;
步驟e,服務(wù)器判斷用戶是否為合法用戶,如果不合法,則提示用戶不合法并中斷客戶端同服務(wù)器的連接,返回步驟b,如果合法,則進入步驟f;步驟f,判斷出用戶所有好友信息在客戶端沒有保存;步驟g,客戶端向服務(wù)器發(fā)送請求傳送用戶好友信息;步驟h,服務(wù)器接收客戶端發(fā)送過來的傳送用戶好友信息的請求;步驟i,服務(wù)器將用戶的好友信息傳送到客戶端;步驟j,客戶端將用戶好友信息進行保存,好友信息傳送結(jié)束。
本發(fā)明的技術(shù)效果如下由于本發(fā)明的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,采用了客戶端保存的技術(shù)措施,使得業(yè)務(wù)使用過程中客戶端不再頻繁的從服務(wù)器接收沒有發(fā)生變化的用戶好友信息。這種數(shù)據(jù)流量控制方法,可以避免用戶每次開始使用業(yè)務(wù)而啟動客戶端時,需要重新從服務(wù)器接收用戶的所有好友信息;同時避免用戶在使用過程中通過數(shù)據(jù)網(wǎng)絡(luò)不斷接收沒有發(fā)生變化的用戶好友信息,可以節(jié)省大量的數(shù)據(jù)流量,減少業(yè)務(wù)對移動數(shù)據(jù)網(wǎng)絡(luò)資源的占用,提高數(shù)據(jù)通信速度,減少傳輸故障,節(jié)省用戶使用成本的同時由于減少了數(shù)據(jù)的傳輸時間從而縮短了用戶的等待時間而改善用戶體驗。


圖1為本發(fā)明提供一種移動即時通信系統(tǒng)中客戶端與服務(wù)器的通信流量的控制方式中服務(wù)器主動發(fā)送好友信息的流程。
圖2為本發(fā)明提供一種移動即時通信系統(tǒng)中客戶端與服務(wù)器的通信流量的控制方式中客戶端向服務(wù)器請求發(fā)送好友信息的流程。
具體實施例方式
下面根據(jù)附圖和具體實施例進一步對本發(fā)明進行詳細說明。
首先,說明本發(fā)明的核心,用戶的好友信息傳送并在客戶端進行保存,包括①用戶的好友信息通過數(shù)據(jù)連接全部傳送到客戶端并在客戶端全部保存;②用戶的好友信息發(fā)生變化時通過數(shù)據(jù)連接將變化后的好友信息傳送到客戶端并在客戶端進行保存。
進一步說明這種傳送和保存方式相對應的數(shù)據(jù)傳輸和保存方式,其中一、與方式①對應的用戶好友信息保存方法當用戶第一次通過客戶端使用業(yè)務(wù)時,這時候由于客戶端沒有任何用戶的好友信息,需要通過兩種途徑獲得所有的用戶好友信息(一)服務(wù)器主動發(fā)送用戶的好友信息到客戶端,并在客戶端進行保存;(二)客戶端主動要求傳送用戶好友信息到客戶端并在客戶端進行保存。下面對方法(一)、(二)分別進行說明(一)服務(wù)器主動發(fā)送好友信息到客戶端如圖1,在客戶端同服務(wù)器的數(shù)據(jù)連接建立后,并且用戶的身份已經(jīng)通過服務(wù)器的認證,服務(wù)器判斷出用戶是初次通過客戶端使用業(yè)務(wù),所以客戶端沒有任何好友信息,這時候,服務(wù)器通過數(shù)據(jù)連接,主動將服務(wù)器中保存的用戶的全部好友信息發(fā)送到客戶端,客戶端對所有的好友信息進行保存。
(二)客戶端主動要求傳送好友信息如圖2,在客戶端同服務(wù)器的連接建立后,并且用戶的身份已經(jīng)通過服務(wù)器的認證,客戶端判斷出用戶是初次使用該業(yè)務(wù),所以客戶端沒有任何好友信息,這時候,客戶端通過數(shù)據(jù)連接,向服務(wù)器發(fā)送請求,請求服務(wù)將用戶的所有好友信息傳送到客戶端,服務(wù)器在接到客戶端的請求以后,將所有的好友信息通過數(shù)據(jù)連接發(fā)送到客戶端,客戶端對所有的好友信息進行保存。
二、與方式②對應的用戶好友信息傳送和保存方法當用戶的好友信息發(fā)生變化時,(一)服務(wù)器主動發(fā)送發(fā)生變化的用戶的好友信息到客戶端并在客戶端進行保存;(二)客戶端主動要求傳送發(fā)生變化的用戶好友信息到客戶端并在客戶端進行保存。下面對方法(一)、(二)分別進行說明(一)服務(wù)器主動發(fā)送發(fā)生變化的用戶好友信息到客戶端,并在客戶端進行保存如圖1,服務(wù)器判斷到用戶的好友信息發(fā)生變化時,通過數(shù)據(jù)連接,主動將服務(wù)器中保存的發(fā)生變化的用戶好友信息發(fā)送到客戶端,客戶端對發(fā)生變化的好友信息進行保存。
(二)客戶端主動要求服務(wù)器傳送好友信息,并在客戶端進行保存如圖2,客戶端在一定的時間內(nèi),主動向服務(wù)器發(fā)送消息,詢問用戶的好友信息是否發(fā)生變化,如果已經(jīng)發(fā)生變化,服務(wù)器在接到客戶端的請求以后,判斷用戶的好友信息是否發(fā)生變化,如果發(fā)生變化,則將發(fā)生變化后的好友信息通過數(shù)據(jù)連接發(fā)送到客戶端,客戶端對發(fā)生變化的好友信息進行保存。
圖1和圖2所示,具體表明了本發(fā)明技術(shù)問題這樣解決,提供一種移動即時通信系統(tǒng)中客戶端與服務(wù)器的通信流量的控制方式,包括步驟1.1)用戶啟動客戶端;用戶在使用即時通信業(yè)務(wù)開始時,首先要啟動移動終端中的即通信系統(tǒng)的客戶端。
按照本發(fā)明提供的數(shù)據(jù)流量控制方法,所述用戶啟動客戶端,其特征在于,還包括以下步驟1.1.1)可以是用戶在希望使用業(yè)務(wù)時,通過手動來啟動客戶端;1.1.2)可以是當用戶打開移動終端時,根據(jù)移動終端的配置情況,移動終端系統(tǒng)自動啟動客戶端。
1.2)客戶端通過移動數(shù)據(jù)同服務(wù)器建立連接;在客戶端啟動后,客戶端通過調(diào)用移動終端軟件平臺提供的數(shù)據(jù)網(wǎng)絡(luò)連接接口也叫API(ApplicationProgram Interface),建立同服務(wù)器之間的數(shù)據(jù)連接,為下步的數(shù)據(jù)在客戶端和服務(wù)器之間的傳輸準備通路。
1.3)客戶端登陸服務(wù)端;在客戶端同服務(wù)器之間的連接建立好了以后,客戶端將必要的連接信息,如客戶端的屬性,版本信息等和用戶的認證信息,如用戶名和密碼等信息發(fā)送到服務(wù)器。
1.4)用戶身份認證;服務(wù)器在收到客戶端發(fā)送過來的用戶認證信息后,同服務(wù)器已經(jīng)存在的用戶的合法信息進行對比,以確定用戶的身份是否合法。如果用戶身份合法就向客戶端返回身份合法的信息給客戶端,并允許用戶使用業(yè)務(wù)。如果用戶身份非法則發(fā)送身份非法信息給客戶端,禁止用戶使用部分或全部業(yè)務(wù)。
1.5)客戶端從服務(wù)器接收用戶已經(jīng)保留在服務(wù)器中的全部好友信息;按照本發(fā)明提供的數(shù)據(jù)流量控制方法,所述客戶端從服務(wù)器接收用戶好友信息,其特征在于還包括以下步驟1.5.1)如果客戶端中沒有保存任何用戶好友信息,則向服務(wù)器發(fā)送請求,請求服務(wù)器發(fā)送用戶所有好友的信息,服務(wù)器在收到請求以后將所有的好友信息發(fā)送給客戶端;1.5.2)服務(wù)器也可以自主判斷客戶端中是否存在全部或部分好友信息,如果沒有存在,則將全部或部分好友信息發(fā)送給客戶端;1.5.3)如果客戶端已經(jīng)存在用戶的好友信息,則服務(wù)器只需要將發(fā)生變化的用戶好友信息發(fā)送到客戶端。
1.6)用戶的好友信息在客戶端保存;客戶端在收到服務(wù)器傳遞過來的用戶好友信息以后,將用戶的好友信息以一定的格式保存在客戶端的文件系統(tǒng)中,以備用戶使用業(yè)務(wù)時使用。
按照本發(fā)明提供的數(shù)據(jù)流量控制方法,所述客戶端保存用戶的好友信息,其特征在于還包括以下步驟1.6.1)客戶端對接收的好友信息同已經(jīng)在客戶端內(nèi)保存的好友信息進行比較,當好友的好友信息已經(jīng)在客戶端存在并沒有發(fā)生任何變化時,客戶端不對這部分好友的信息進行保存;1.6.2)客戶端對接收的好友信息同已經(jīng)在客戶端內(nèi)保存的好友信息進行比較,當好友的信息部分或全部發(fā)生變化,客戶端將對變化后的好友信息進行保存。
1.7)服務(wù)器實時的判斷用戶的好友狀態(tài)變化;在業(yè)務(wù)的使用過程中,服務(wù)器將連續(xù)或定期判斷用戶的用戶信息是否發(fā)生變化,如果沒有發(fā)生變化,則不向客戶端發(fā)送好友信息,如果發(fā)生了變化,則準備向客戶端發(fā)送變化了的用戶好友信息。
1.8)服務(wù)器將變化后的用戶好友信息發(fā)送到客戶端;服務(wù)器通過建立在客戶端和服務(wù)器之間的數(shù)據(jù)連接將變化后的用戶好友信息傳遞給客戶端。按照本發(fā)明提供的數(shù)據(jù)流量控制方法,所述用戶好友信息發(fā)送到客戶端,其特征在于,包括以下步驟1.8.1)客戶端可以從服務(wù)器提取好友信息;客戶端可以主動發(fā)出請求,請求服務(wù)器將已經(jīng)發(fā)生變化的用戶好友信息傳送到客戶端,以便用戶在使用業(yè)務(wù)的過程中,可以明確的知道自己的好友狀態(tài)以及其他信息;1.8.2)服務(wù)器主動將好友信息發(fā)送到客戶端;服務(wù)器將連續(xù)或定期的檢查用戶的好友信息,診測好友信息是否發(fā)生了變化,一旦發(fā)生變化,就將變化后的好友信息發(fā)送給客戶端,以便用戶可以隨時明確的知道自己的好友狀態(tài)以及其他的一些信息。
1.9)客戶端進行變化后的用戶好友信息保留;客戶端在接收到服務(wù)器傳遞過來的發(fā)生了變化的用戶好友信息后,同已經(jīng)保存在客戶端中原來的用戶好友信息進行整合后保存在客戶端中。
按照本發(fā)明提供的數(shù)據(jù)流量控制方法,所述用戶好友信息保存在客戶端,其特征在于,包括以下步驟1.9.1)客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶端的好友信息進行比較,如果是屬于好友信息已經(jīng)存在但發(fā)生了變化,則將已經(jīng)存在的好友信息進行修改,使之與變化后的信息一致,并將修改后的信息進行保存。
1.9.2)客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶段的好友信息進行對比,如果是屬于新增加的好友,則將新增加的好友信息同已經(jīng)保存的好友信息一起保存在客戶端。
1.10)客戶端不需要頻繁的從服務(wù)端接收用戶全部好友信息。由于客戶端已經(jīng)存在沒有發(fā)生變化的用戶好友信息,不需要從服務(wù)端接收全部的用戶好友信息,只接收發(fā)生變化的部分。這樣既保證了用戶好友信息的完整性,又大大降低了通信的流量,從而達到避免用戶在啟動客戶端使用業(yè)務(wù)時,需要重新從服務(wù)器接收用戶的所有好友信息;同時避免用戶在使用過程中通過數(shù)據(jù)網(wǎng)絡(luò)不斷接收沒有發(fā)生變化的用戶好友信息,可以達到節(jié)省大量的數(shù)據(jù)流量,減少業(yè)務(wù)對移動數(shù)據(jù)網(wǎng)絡(luò)資源的占用,提高數(shù)據(jù)通信速度,減少傳輸故障,節(jié)省用戶使用成本的同時改善用戶體驗的目的。
應當指出,以上所述實施方式可以使本領(lǐng)域的技術(shù)人員更全面地理解本發(fā)明,但不以任何方式限制本發(fā)明。因此,盡管本說明書對本發(fā)明已進行了詳細的說明,但是,本領(lǐng)域技術(shù)人員應當理解,仍然可以對本發(fā)明進行修改或者等同替換;而一切不脫離本發(fā)明的精神實質(zhì)的技術(shù)方案及其改進,其均應涵蓋在本發(fā)明專利的保護范圍當中。
權(quán)利要求
1.一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,包括移動即時通信服務(wù)器和通過移動數(shù)據(jù)網(wǎng)絡(luò)與其進行數(shù)據(jù)連接的客戶端,該客戶端與該服務(wù)器之間的數(shù)據(jù)傳輸包含有用戶好友信息和商量信息,其特征在于所述客戶端具有對所述用戶好友信息進行客戶端保存的功能并對所述用戶好友信息進行客戶端保存,以減少系統(tǒng)中好友信息的重復傳輸。
2.根據(jù)權(quán)利要求1所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述客戶端保存包括以下步驟步驟1,用戶啟動客戶端;步驟2,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟3,客戶端通過數(shù)據(jù)連接登陸服務(wù)器;步驟4,使用業(yè)務(wù)的用戶通過服務(wù)器進行身份的認證;步驟5,客戶端從服務(wù)器接收用戶已經(jīng)存在的好友信息;步驟6,用戶的好友信息在客戶端保存;步驟7,服務(wù)器實時判斷用戶的好友狀態(tài)變化;步驟8,服務(wù)器將變化后的用戶好友信息傳送到客戶端;步驟9,客戶端進行變化后的用戶好友信息保存。
3.根據(jù)權(quán)利要求2所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述步驟1中的用戶啟動客戶端所采用的方式為手動啟動或自動啟動;所述步驟2中的連接所采用的方式為,在客戶端啟動后,客戶端通過調(diào)用移動終端軟件平臺提供的數(shù)據(jù)網(wǎng)絡(luò)連接接口,建立同服務(wù)器之間的數(shù)據(jù)連接;所述步驟5中的用戶好友信息接收所采用的方式為,客戶端一次性接收服務(wù)器發(fā)送過來的已經(jīng)存在的用戶好友信息;所述步驟6中用戶的好友信息在客戶端保存所采用的方式為,客戶端在收到服務(wù)器傳遞過來的用戶好友信息以后,將用戶的好友信息以一定的格式保存在客戶端的文件系統(tǒng)中,以備用戶使用業(yè)務(wù)時使用。
4.根據(jù)權(quán)利要求2所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述步驟8中的服務(wù)器將變化后的用戶好友信息傳送到客戶端所采用的方式為客戶端主動發(fā)出請求,請求服務(wù)器將已經(jīng)發(fā)生變化的用戶好友信息傳送到客戶端,以便用戶在使用業(yè)務(wù)的過程中,可以明確的知道自己的好友狀態(tài)以及其他信息;和/或,服務(wù)器連續(xù)或定期的檢查用戶的好友信息,偵測好友信息是否發(fā)生了變化,一旦發(fā)生變化,就將變化后的好友信息發(fā)送給客戶端,以便用戶隨時明確的知道自己的好友狀態(tài)以及其他的一些信息。
5.根據(jù)權(quán)利要求2所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述步驟9中的客戶端進行變化后的用戶好友信息保存所采用的方式為客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶端的好友信息進行比較,如果是屬于好友信息已經(jīng)存在但發(fā)生了變化,則將已經(jīng)存在的好友信息進行修改,使之與變化后的信息一致,并將修改后的信息進行保存;和/或,客戶端將接收到的用戶好友信息同已經(jīng)保存在客戶端的好友信息進行對比,如果是屬于新增加的好友,則將新增加的好友信息同已經(jīng)保存的好友信息一起保存在客戶端。
6.根據(jù)權(quán)利要求1所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述客戶端保存包括通過服務(wù)器主動發(fā)送好友信息而進行客戶端保存的方法,和/或,通過客戶端向服務(wù)器請求發(fā)送好友信息而進行客戶端保存的方法。
7.根據(jù)權(quán)利要求6所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述通過服務(wù)器主動發(fā)送好友信息而進行客戶端保存的方法包括如下步驟步驟A,客戶端人工/自動啟動;步驟B,客戶端調(diào)用終端移動數(shù)據(jù)網(wǎng)絡(luò)接口;步驟C,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟D,客戶端將用戶的身份認證信息發(fā)送到服務(wù)器;步驟E,服務(wù)器判斷用戶是否為合法用戶,如果不合法,則提示用戶不合法并中斷客戶端同服務(wù)器的連接,返回步驟B,如果合法,則進入步驟F;步驟F,用戶所有好友信息是否已在客戶端保存,如果否,則服務(wù)器將用戶所有好友信息傳遞到客戶端并進入步驟I,如果是,則進入步驟G;步驟G,用戶好友信息是否已經(jīng)發(fā)生變化,如果沒有變化則進入步驟J,如果發(fā)生變化,則進入步驟H;步驟H,服務(wù)器將發(fā)生變化后的用戶好友信息傳遞給客戶端;步驟I,客戶端將用戶好友信息進行保存;步驟J,結(jié)束好友信息傳輸。
8.根據(jù)權(quán)利要求6所述的一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,其特征在于所述通過客戶端向服務(wù)器請求發(fā)送好友信息而進行客戶端保存的方法,包括如下步驟步驟a,客戶端人工/自動啟動;步驟b,客戶端調(diào)用終端移動數(shù)據(jù)網(wǎng)絡(luò)接口;步驟c,客戶端通過移動數(shù)據(jù)網(wǎng)絡(luò)同服務(wù)器建立連接;步驟d,客戶端將用戶的身份認證信息發(fā)送到服務(wù)器;步驟e,服務(wù)器判斷用戶是否為合法用戶,如果不合法,則提示用戶不合法并中斷客戶端同服務(wù)器的連接,返回步驟b,如果合法,則進入步驟f;步驟f,判斷出用戶所有好友信息在客戶端沒有保存;步驟g,客戶端向服務(wù)器發(fā)送請求傳送用戶好友信息;步驟h,服務(wù)器接收客戶端發(fā)送過來的傳送用戶好友信息的請求;步驟i,服務(wù)器將用戶的好友信息傳送到客戶端;步驟j,客戶端將用戶好友信息進行保存,好友信息傳送結(jié)束。
全文摘要
一種移動即時通信系統(tǒng)中數(shù)據(jù)流量控制方法,包括移動即時通信服務(wù)器和通過移動數(shù)據(jù)網(wǎng)絡(luò)與其進行數(shù)據(jù)連接的客戶端,該客戶端與該服務(wù)器之間的數(shù)據(jù)傳輸包含有用戶好友信息和商量信息,其特征在于所述客戶端具有對所述用戶好友信息進行客戶端保存的功能并對所述用戶好友信息進行客戶端保存,以減少系統(tǒng)中好友信息的重復傳輸,從而減少業(yè)務(wù)對移動數(shù)據(jù)網(wǎng)絡(luò)資源的占用,提高數(shù)據(jù)通信速度,減少傳輸故障,節(jié)省用戶使用成本的同時達到改善用戶體驗的目的。
文檔編號H04L29/02GK1674511SQ20051001153
公開日2005年9月28日 申請日期2005年4月7日 優(yōu)先權(quán)日2005年4月7日
發(fā)明者蔣曉海 申請人:蔣曉海
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1