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

一種即時(shí)通信客戶端及其與服務(wù)器端通信方法

文檔序號:7631304閱讀:282來源:國知局
專利名稱:一種即時(shí)通信客戶端及其與服務(wù)器端通信方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種即時(shí)通信客戶端及其與服務(wù) 器端通信方法。
背景技術(shù)
隨著移動通信技術(shù)的發(fā)展,各種移動設(shè)備的普及以及功能和性能不斷的增強(qiáng),人 們對移動設(shè)備的依賴程度也非常的高。在移動設(shè)備上,采用了移動設(shè)備操作系統(tǒng)后,移動設(shè) 備上的應(yīng)用程序越來越多,對人們的工作和生活都產(chǎn)生了更多的影響。應(yīng)用程序在運(yùn)行過 程中會耗費(fèi)移動設(shè)備的電力,從而形成程序越多,功能越強(qiáng)則耗電越大。對于現(xiàn)有的即時(shí)通信軟件,主要在以下幾個(gè)方面消耗電力屏幕、CPU、通信模塊、 wifi模塊。一方面,由于大部分的即時(shí)通信軟件,都是有用戶操作界面的,在移動設(shè)備待機(jī) 情況下,就停止運(yùn)行,因此,為了保持即時(shí)通信軟件的在線狀態(tài),就必須要求移動設(shè)備一直 正常開啟,不能進(jìn)入待機(jī)狀態(tài),從而大大消耗電力;另一方面,大部分的即時(shí)通信軟件,一定 時(shí)間段內(nèi)不進(jìn)行即時(shí)通信,會自動由在線狀態(tài)轉(zhuǎn)為離線狀態(tài),為了保持在線狀態(tài),必須在極 短的時(shí)間間隔內(nèi)(例如1秒1次)和服務(wù)器進(jìn)行通信,告訴服務(wù)器當(dāng)前是在線的,這樣就消 耗了 CPU、通信模塊及WIFI模塊。然而,一般用戶使用移動設(shè)備的情況可以分為以下幾個(gè)狀態(tài)通話狀態(tài),運(yùn)行游戲 狀態(tài),閑置狀態(tài)等,在不同狀態(tài)下對即時(shí)通信的要求是不同的,現(xiàn)有的即時(shí)通信軟件保持在 線狀態(tài)的方式已經(jīng)不能滿足用戶對即時(shí)通信軟件耗電量控制的要求。因此,需要一種新型的安裝于移動設(shè)備中的即時(shí)通信客戶端及其與服務(wù)器端的通 信方法,可以根據(jù)用戶使用移動設(shè)備的狀態(tài),來調(diào)整和服務(wù)器之間的通信,實(shí)現(xiàn)耗電量的控 制。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種即時(shí)通信客戶端及其與服務(wù)器端通信方法,能根據(jù)所 述移動設(shè)備的不同使用狀態(tài),來調(diào)整所述即時(shí)通信客戶端與服務(wù)器端之間的通信,實(shí)現(xiàn)耗 電量的控制。為解決上述問題,本發(fā)明提供一種即時(shí)通信客戶端與服務(wù)器端通信方法,所述即 時(shí)通信客戶端安裝于移動設(shè)備中并已登錄,包括監(jiān)測所述移動設(shè)備的使用狀態(tài),并根據(jù)所 述使用狀態(tài)設(shè)定時(shí)間間隔;若所述時(shí)間間隔小于或等于一預(yù)定時(shí)間值,則按照所述時(shí)間間 隔向所述服務(wù)器端發(fā)送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù) 器端接收到所述喚醒信號后,實(shí)現(xiàn)所述即時(shí)通信客戶端對消息的收發(fā);若所述時(shí)間間隔大 于所述預(yù)定時(shí)間值,則不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀 態(tài)。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,所述使用狀態(tài)為待 機(jī)狀態(tài)、非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài)。
進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,當(dāng)所述服務(wù)器端接 收到所述喚醒信號后,若所述使用狀態(tài)為非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器 端刷新所述即時(shí)通信客戶端的聯(lián)系人信息;若所述使用狀態(tài)為待機(jī)狀態(tài)時(shí),所述服務(wù)器端 不刷新所述即時(shí)通信客戶端的聯(lián)系人信息。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,監(jiān)測所述移動設(shè)備 的使用狀態(tài)時(shí),還監(jiān)測所述移動設(shè)備的電量,并根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的電 量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,所述多個(gè)時(shí)間間隔 為依次增大的第一時(shí)間間隔、第二時(shí)間間隔、第三時(shí)間間隔、第四時(shí)間間隔、第五時(shí)間間隔、 第六時(shí)間間隔、第七時(shí)間間隔,所述第六時(shí)間間隔小于等于所述預(yù)定時(shí)間值,所述第七時(shí)間 間隔大于所述預(yù)定時(shí)間值;所述多種模式包括實(shí)時(shí)模式、省電模式、超省電模式以及最省電 模式。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,形成所述實(shí)時(shí)模式 時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí), 設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀 態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,形成所述省電模式 時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí), 設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀 態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔;監(jiān)測到所 述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所 述第三時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電 量值時(shí),設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,形成所述超省電模 式時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值 時(shí),設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑 置狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔;監(jiān)測 到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔 為所述第五時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù) 定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,形成所述最省電模 式時(shí)包括監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),設(shè)定所述 時(shí)間間隔為所述第五時(shí)間間隔;監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所 述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔;監(jiān)測到所述使用狀態(tài)為待機(jī)狀 態(tài),設(shè)定所述時(shí)間間隔為所述第七時(shí)間間隔,則不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí) 通信客戶端處于離開狀態(tài)。進(jìn)一步的,在所述的即時(shí)通信客戶端與服務(wù)器端通信方法中,所述非待機(jī)應(yīng)用狀 態(tài)為通話狀態(tài)、運(yùn)行游戲狀態(tài)、瀏覽網(wǎng)絡(luò)應(yīng)用狀態(tài)或其他即時(shí)通信客戶端應(yīng)用狀態(tài)。根據(jù)上述的即時(shí)通信客戶端與服務(wù)器端通信方法,本發(fā)明還提供一種即時(shí)通信客戶端,安裝于移動設(shè)備中,包括網(wǎng)絡(luò)層,用于實(shí)現(xiàn)所述即時(shí)通信客戶端與服務(wù)器端通信; 消息模塊,用于所述即時(shí)通信客戶端在線時(shí)收發(fā)消息;監(jiān)測模塊,用于監(jiān)測所述移動設(shè)備的 使用狀態(tài);計(jì)時(shí)器,用于根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔;若所述時(shí)間間隔小于或等于一 預(yù)定時(shí)間值,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒 信號后,所述消息模塊通過所述網(wǎng)絡(luò)層進(jìn)行消息的收發(fā);若所述時(shí)間間隔大于所述預(yù)定時(shí) 間值,所述計(jì)時(shí)器不向服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。進(jìn)一步的,在所述的即時(shí)通信客戶端中,所述使用狀態(tài)為待機(jī)狀態(tài)、非待機(jī)閑置狀 態(tài)或非待機(jī)應(yīng)用狀態(tài)。進(jìn)一步的,在所述的即時(shí)通信客戶端中,所述即時(shí)通信客戶端還包括聯(lián)系人模塊, 用于存儲所述即時(shí)通信客戶端的聯(lián)系人信息。進(jìn)一步的,在所述的即時(shí)通信客戶端中,當(dāng)所述服務(wù)器端接收到所述喚醒信號后, 若所述使用狀態(tài)為非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器端刷新所述聯(lián)系人模塊 的聯(lián)系人信息;若所述使用狀態(tài)為待機(jī)狀態(tài),所述服務(wù)器端不刷新所述聯(lián)系人模塊的聯(lián)系 人{(lán)后息。進(jìn)一步的,在所述的即時(shí)通信客戶端中,所述監(jiān)測模塊監(jiān)測所述移動設(shè)備的使用 狀態(tài)時(shí),還監(jiān)測所述移動設(shè)備的電量,所述計(jì)時(shí)器根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的 電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式。進(jìn)一步的,在所述的即時(shí)通信客戶端中,所述多個(gè)時(shí)間間隔為依次增大的第一時(shí) 間間隔、第二時(shí)間間隔、第三時(shí)間間隔、第四時(shí)間間隔、第五時(shí)間間隔、第六時(shí)間間隔、第七 時(shí)間間隔,所述第六時(shí)間間隔小于等于所述預(yù)定時(shí)間值,所述第七時(shí)間間隔大于所述預(yù)定 時(shí)間值;所述多種模式包括實(shí)時(shí)模式、省電模式、超省電模式以及最省電模式。進(jìn)一步的,在所述的即時(shí)通信客戶端中,形成所述實(shí)時(shí)模式時(shí)包括所述監(jiān)測模塊 監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于所述預(yù)定電量值時(shí),所述計(jì) 時(shí)器設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀 態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為 所述第二時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端中,形成所述省電模式時(shí)包括所述監(jiān)測模塊 監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí) 器設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài) 為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所 述第二時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所 述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;所述監(jiān)測模塊監(jiān)測 到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè) 定所述時(shí)間間隔為所述第四時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端中,形成所述超省電模式時(shí)包括所述監(jiān)測模 塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì) 時(shí)器設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀 態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為 所述第四時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第五時(shí)間間隔;所述監(jiān)測模塊監(jiān) 測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器 設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔。進(jìn)一步的,在所述的即時(shí)通信客戶端中,形成所述最省電模式時(shí)包括所述監(jiān)測模 塊監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所 述時(shí)間間隔為所述第五時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且 電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔;所 述監(jiān)測模塊監(jiān)測到所述使用狀態(tài)為待機(jī)狀態(tài),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第七時(shí) 間間隔,則不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明提供的即時(shí)通信客戶端及其與服務(wù)器端通信方法,可監(jiān) 測移動設(shè)備的使用狀態(tài),并根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔,來調(diào)整所述即時(shí)通信客戶端 與服務(wù)器端之間的通信時(shí)間間隔,實(shí)現(xiàn)消息的定時(shí)收發(fā)和耗電量的控制;進(jìn)一步的,在監(jiān)測所述移動設(shè)備的使用狀態(tài)時(shí),還可監(jiān)測所述移動設(shè)備的電量,并 根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶 端的多種模式,更加有效地控制耗電量。


圖1是本發(fā)明即時(shí)通信客戶端與服務(wù)器端通信方法的示意圖;圖2是本發(fā)明即時(shí)通信客戶端的功能模塊結(jié)構(gòu)示意圖。
具體實(shí)施例方式以下結(jié)合附圖和具體實(shí)施例對本發(fā)明提出的即時(shí)通信客戶端及其與服務(wù)器端通 信方法作進(jìn)一步詳細(xì)說明。如圖1所示,本發(fā)明提供一種即時(shí)通信客戶端與服務(wù)器端通信方法,所述即時(shí)通 信客戶端安裝于移動設(shè)備中并已登錄,包括以下步驟首先,監(jiān)測所述移動設(shè)備的使用狀態(tài),并根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔;若所述時(shí)間間隔小于或等于一預(yù)定時(shí)間值,則按照所述時(shí)間間隔向所述服務(wù)器端 發(fā)送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚 醒信號后,實(shí)現(xiàn)所述即時(shí)通信客戶端對消息的收發(fā);若所述時(shí)間間隔大于所述預(yù)定時(shí)間值,則不向所述服務(wù)器端發(fā)送喚醒信號,所述 即時(shí)通信客戶端處于離開狀態(tài)。可選的,監(jiān)測到的所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)、非待機(jī)閑置狀態(tài)或非待 機(jī)應(yīng)用狀態(tài),其中,所述非待機(jī)應(yīng)用狀態(tài)可以為通話狀態(tài)、運(yùn)行游戲狀態(tài)、瀏覽網(wǎng)絡(luò)應(yīng)用狀 態(tài)或其他即時(shí)通信客戶端應(yīng)用狀態(tài)。進(jìn)一步的,當(dāng)所述服務(wù)器端接收到所述喚醒信號后,若所述使用狀態(tài)為非待機(jī)閑 置狀態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器端刷新所述即時(shí)通信客戶端的聯(lián)系人信息;若所述 使用狀態(tài)為待機(jī)狀態(tài)時(shí),則所述服務(wù)器端不刷新所述即時(shí)通信客戶端的聯(lián)系人信息。其中, 所述聯(lián)系人信息可以是好友的在線狀態(tài)、好友的個(gè)人頭像、好友的簽名檔信息等。較佳的,在監(jiān)測所述移動設(shè)備的使用狀態(tài)時(shí),還監(jiān)測所述移動設(shè)備的電量,并根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的 多種模式;其中,所述多個(gè)時(shí)間間隔可以為依次增大的第一時(shí)間間隔、第二時(shí)間間隔、第三 時(shí)間間隔、第四時(shí)間間隔、第五時(shí)間間隔、第六時(shí)間間隔、第七時(shí)間間隔,所述第六時(shí)間間隔 小于等于所述預(yù)定時(shí)間值,所述第七時(shí)間間隔大于所述預(yù)定時(shí)間值;其中,所述多種模式可 以包括實(shí)時(shí)模式、省電模式、超省電模式以及最省電模式。相應(yīng)的,根據(jù)上述的即時(shí)通信客戶端與服務(wù)器端通信方法,本發(fā)明還提供一種即 時(shí)通信客戶端,所述即時(shí)通信客戶端安裝于移動設(shè)備中,如圖2所示,所述即時(shí)通信客戶端 包括網(wǎng)絡(luò)層1,用于實(shí)現(xiàn)所述即時(shí)通信客戶端與服務(wù)器端通信;消息模塊2,用于所述即時(shí)通信客戶端在線時(shí)收發(fā)消息;監(jiān)測模塊4,用于監(jiān)測所述移動設(shè)備的使用狀態(tài),其中,所述使用狀態(tài)可以為待機(jī) 狀態(tài)、非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài);計(jì)時(shí)器5,用于根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔;若所述時(shí)間間隔小于或等于一 預(yù)定時(shí)間值,所述計(jì)時(shí)器5按照所述時(shí)間間隔通過所述網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒 信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后, 所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā);若所述時(shí)間間隔大于所述預(yù)定時(shí)間值, 所述計(jì)時(shí)器5不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。優(yōu)選的,所述即時(shí)通信客戶端還包括聯(lián)系人模塊3,用于存儲所述即時(shí)通信客戶端 的聯(lián)系人信息。當(dāng)所述服務(wù)器端接收到所述喚醒信號后,若所述使用狀態(tài)為非待機(jī)閑置狀 態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器端刷新所述聯(lián)系人模塊3的聯(lián)系人信息;若所述使用狀 態(tài)為待機(jī)狀態(tài),所述服務(wù)器端不刷新所述聯(lián)系人模塊3的聯(lián)系人信息。進(jìn)一步的,所述監(jiān)測模塊4監(jiān)測所述移動設(shè)備的使用狀態(tài)時(shí),還監(jiān)測所述移動設(shè) 備的電量,所述計(jì)時(shí)器5根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔, 以形成所述即時(shí)通信客戶端的多種模式,可選的,所述多個(gè)時(shí)間間隔為依次增大的第一時(shí) 間間隔、第二時(shí)間間隔、第三時(shí)間間隔、第四時(shí)間間隔、第五時(shí)間間隔、第六時(shí)間間隔、第七 時(shí)間間隔,所述第六時(shí)間間隔小于等于所述預(yù)定時(shí)間值,所述第七時(shí)間間隔大于所述預(yù)定 時(shí)間值;所述多種模式包括實(shí)時(shí)模式、省電模式、超省電模式以及最省電模式。其中,形成所述實(shí)時(shí)模式時(shí)包括所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀 態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述 第一時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量 小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔。其中,形成所述省電模式時(shí)包括所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀 態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述 第一時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量 小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔;所述 監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),所 述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備 的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間 隔為所述第四時(shí)間間隔。
其中,形成所述超省電模式時(shí)包括所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用 狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所 述第三時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電 量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔;所 述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí), 所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第五時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述移動設(shè) 備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間 間隔為所述第六時(shí)間間隔。其中,形成所述最省電模式時(shí)包括所述監(jiān)測模塊4監(jiān)測到所述使用狀態(tài)為非待 機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第五時(shí)間 間隔;所述監(jiān)測模塊4監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電 量值時(shí),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔;所述監(jiān)測模塊4監(jiān)測到所述 使用狀態(tài)為待機(jī)狀態(tài),所述計(jì)時(shí)器5設(shè)定所述時(shí)間間隔為所述第七時(shí)間間隔,則不向所述 服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。以下結(jié)合幾個(gè)具體實(shí)施例對本發(fā)明的即時(shí)通信客戶端的多種模式進(jìn)行更加詳細(xì) 的描述,其中,預(yù)定時(shí)間值設(shè)為25min,預(yù)定電量值設(shè)為滿電量20%,設(shè)定的第一時(shí)間間隔 為Imin、第二時(shí)間間隔為2min、第三時(shí)間間隔為3min、第四時(shí)間間隔為4min、第五時(shí)間間隔 為5min、第六時(shí)間間隔為lOmin、第七時(shí)間間隔為30min。實(shí)施例一實(shí)時(shí)模式繼續(xù)參考圖2,本實(shí)施例中,當(dāng)監(jiān)測模塊4監(jiān)測到為非待機(jī)閑置狀態(tài)且電量大于滿 電量20%時(shí),計(jì)數(shù)器按照Imin的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,告 知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述消 息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述聯(lián)系人模塊3的 聯(lián)系人信息;當(dāng)所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小 于等于滿電量20%時(shí),所述計(jì)時(shí)器5按照2min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā) 送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒 信號后,所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述 聯(lián)系人模塊3的聯(lián)系人信息。本實(shí)施例中,通過選擇所述實(shí)時(shí)模式,降低了移動設(shè)備處于不同電量下的非待機(jī) 閑置狀態(tài)時(shí)的電量消耗和網(wǎng)絡(luò)流量消耗。實(shí)施例二省電模式繼續(xù)參考圖2,本實(shí)施例中,當(dāng)監(jiān)測模塊4監(jiān)測到為非待機(jī)閑置狀態(tài)且電量大于滿 電量20%時(shí),計(jì)數(shù)器按照Imin的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,告 知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述消 息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述聯(lián)系人模塊3的 聯(lián)系人信息;當(dāng)所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小 于等于滿電量20%時(shí),所述計(jì)時(shí)器5按照2min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒 信號后,所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述 聯(lián)系人模塊3的聯(lián)系人信息。所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于滿電量 20%時(shí),所述計(jì)時(shí)器5按照3min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號, 告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述 消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端不會刷新所述聯(lián)系人模 塊3的聯(lián)系人信息。所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于滿 電量20%時(shí),所述計(jì)時(shí)器5按照4min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信 號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所 述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端不會刷新所述聯(lián)系人 模塊3的聯(lián)系人信息。本實(shí)施例中,通過選擇省電模式,降低了移動設(shè)備處于不同電量下的非待機(jī)閑置 狀態(tài)和不同電量下的待機(jī)狀態(tài)時(shí)的電量消耗和網(wǎng)絡(luò)流量消耗。實(shí)施例三超省電模式繼續(xù)參考圖2,本實(shí)施例中,當(dāng)監(jiān)測模塊4監(jiān)測到為非待機(jī)閑置狀態(tài)且電量大于滿 電量20%時(shí),所述計(jì)時(shí)器5按照3min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信 號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所 述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述聯(lián)系人模塊 3的聯(lián)系人信息;當(dāng)所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小 于等于滿電量20%時(shí),所述計(jì)時(shí)器5按照4min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā) 送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒 信號后,所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述 聯(lián)系人模塊3的聯(lián)系人信息。所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于滿電量 20%時(shí),所述計(jì)時(shí)器5按照5min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號, 告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述 消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端不會刷新所述聯(lián)系人模 塊3的聯(lián)系人信息。所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于滿 電量20%時(shí),所述計(jì)時(shí)器5按照IOmin的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒 信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后, 所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端不會刷新所述聯(lián)系 人模塊3的聯(lián)系人信息。本實(shí)施例中,超省電模式與省電模式相比,所述即時(shí)通信客戶端與服務(wù)器端之間 的通信時(shí)間間隔延長,進(jìn)一步降低了移動設(shè)備處于不同電量下的非待機(jī)閑置狀態(tài)和不同電 量下的待機(jī)狀態(tài)時(shí)的電量消耗和網(wǎng)絡(luò)流量消耗。
實(shí)施例四最省電模式繼續(xù)參考圖2,本實(shí)施例中,當(dāng)監(jiān)測模塊4監(jiān)測到為非待機(jī)閑置狀態(tài)且電量大于滿 電量20%時(shí),計(jì)數(shù)器按照5min的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,告 知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述消 息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述聯(lián)系人模塊3的 聯(lián)系人信息;當(dāng)所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小 于等于滿電量20%時(shí),所述計(jì)時(shí)器5按照IOmin的時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端 發(fā)送喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚 醒信號后,所述消息模塊2通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所 述聯(lián)系人模塊3的聯(lián)系人信息。所述監(jiān)測模塊4監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)時(shí),所述計(jì)時(shí)器5設(shè) 置30min的時(shí)間間隔,由于30min大于預(yù)定時(shí)間值25min,所以所述計(jì)時(shí)器5不能再通過網(wǎng) 絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,此時(shí)所述即時(shí)通信客戶端仍處于離開狀態(tài)。在本實(shí)施例中,移動設(shè)備(例如是手機(jī))在收到消息時(shí),會改變所述移動設(shè)備的 使用狀態(tài),由待機(jī)狀態(tài)轉(zhuǎn)變?yōu)榉谴龣C(jī)閑置狀態(tài),此時(shí)所述監(jiān)測模塊4監(jiān)測到的移動設(shè)備的 使用狀態(tài)由待機(jī)狀態(tài)變?yōu)榉谴龣C(jī)閑置狀態(tài),所述計(jì)時(shí)器5可根據(jù)待機(jī)閑置狀態(tài)和電量設(shè)定 相應(yīng)的時(shí)間間隔,根據(jù)該時(shí)間間隔通過網(wǎng)絡(luò)層1向所述服務(wù)器端發(fā)送喚醒信號,告知所述 服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信號后,所述消息模塊2 通過所述網(wǎng)絡(luò)層1進(jìn)行消息的收發(fā),同時(shí),所述服務(wù)器端刷新所述聯(lián)系人模塊3的聯(lián)系人信 肩、ο由上述描述可知,最省電模式與超省電模式相比,非待機(jī)閑置狀態(tài)下所述即時(shí)通 信客戶端與服務(wù)器端之間的通信時(shí)間間隔進(jìn)一步延長,而待機(jī)狀態(tài)下直接切斷即時(shí)通信客 戶端與服務(wù)器端之間的通信,進(jìn)一步降低了移動設(shè)備處于不同電量下的非待機(jī)閑置狀態(tài)和 不同電量下的待機(jī)狀態(tài)時(shí)的電量消耗和網(wǎng)絡(luò)流量消耗。綜上所述,本發(fā)明提供的即時(shí)通信客戶端及其與服務(wù)器端通信方法,可監(jiān)測移動 設(shè)備的使用狀態(tài),并根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔,來調(diào)整所述即時(shí)通信客戶端與服務(wù) 器端之間的通信時(shí)間間隔,實(shí)現(xiàn)消息的定時(shí)收發(fā)和耗電量的控制;進(jìn)一步的,在監(jiān)測所述移 動設(shè)備的使用狀態(tài)時(shí),還可監(jiān)測所述移動設(shè)備的電量,并根據(jù)所述使用狀態(tài)以及所述移動 設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式,更加有效地控制 耗電量。顯然,本領(lǐng)域的技術(shù)人員可以對發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神 和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之 內(nèi),則本發(fā)明也意圖包括這些改動和變型在內(nèi)。
權(quán)利要求
1.一種即時(shí)通信客戶端與服務(wù)器端通信方法,所述即時(shí)通信客戶端安裝于移動設(shè)備中 并已登錄,其特征在于,包括監(jiān)測所述移動設(shè)備的使用狀態(tài),并根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔; 若所述時(shí)間間隔小于或等于一預(yù)定時(shí)間值,則按照所述時(shí)間間隔向所述服務(wù)器端發(fā)送 喚醒信號,告知所述服務(wù)器端所述即時(shí)通信客戶端在線,所述服務(wù)器端接收到所述喚醒信 號后,實(shí)現(xiàn)所述即時(shí)通信客戶端對消息的收發(fā);若所述時(shí)間間隔大于所述預(yù)定時(shí)間值,則不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí) 通信客戶端處于離開狀態(tài)。
2.如權(quán)利要求1所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,所述使用 狀態(tài)為待機(jī)狀態(tài)、非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài)。
3.如權(quán)利要求2所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,當(dāng)所述服 務(wù)器端接收到所述喚醒信號后,若所述使用狀態(tài)為非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器端刷新所述即時(shí)通 信客戶端的聯(lián)系人信息;若所述使用狀態(tài)為待機(jī)狀態(tài)時(shí),所述服務(wù)器端不刷新所述即時(shí)通信客戶端的聯(lián)系人信息。
4.如權(quán)利要求2所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,監(jiān)測所述 移動設(shè)備的使用狀態(tài)時(shí),還監(jiān)測所述移動設(shè)備的電量,并根據(jù)所述使用狀態(tài)以及所述移動 設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式。
5.如權(quán)利要求4所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,所述多個(gè) 時(shí)間間隔為依次增大的第一時(shí)間間隔、第二時(shí)間間隔、第三時(shí)間間隔、第四時(shí)間間隔、第五 時(shí)間間隔、第六時(shí)間間隔、第七時(shí)間間隔,所述第六時(shí)間間隔小于等于所述預(yù)定時(shí)間值,所 述第七時(shí)間間隔大于所述預(yù)定時(shí)間值;所述多種模式包括實(shí)時(shí)模式、省電模式、超省電模式 以及最省電模式。
6.如權(quán)利要求5所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,形成所述 實(shí)時(shí)模式時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),設(shè)定 所述時(shí)間間隔為所述第一時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值 時(shí),設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔。
7.如權(quán)利要求5所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,形成所述 省電模式時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),設(shè)定 所述時(shí)間間隔為所述第一時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值 時(shí),設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),設(shè)定所述 時(shí)間間隔為所述第三時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔。
8.如權(quán)利要求5所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,形成所述 超省電模式時(shí)包括監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),設(shè)定 所述時(shí)間間隔為所述第三時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值 時(shí),設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量值時(shí),設(shè)定所述 時(shí)間間隔為所述第五時(shí)間間隔;監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定 所述時(shí)間間隔為所述第六時(shí)間間隔。
9.如權(quán)利要求5所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,形成所述 最省電模式時(shí)包括監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),設(shè)定所述時(shí)間間 隔為所述第五時(shí)間間隔;監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量值時(shí),設(shè)定所述 時(shí)間間隔為所述第六時(shí)間間隔;監(jiān)測到所述使用狀態(tài)為待機(jī)狀態(tài),設(shè)定所述時(shí)間間隔為所述第七時(shí)間間隔,則不向所 述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。
10.如權(quán)利要求2所述的即時(shí)通信客戶端與服務(wù)器端通信方法,其特征在于,所述非待 機(jī)應(yīng)用狀態(tài)為通話狀態(tài)、運(yùn)行游戲狀態(tài)、瀏覽網(wǎng)絡(luò)應(yīng)用狀態(tài)或其他即時(shí)通信客戶端應(yīng)用狀 態(tài)。
11.一種即時(shí)通信客戶端,安裝于移動設(shè)備中,其特征在于,包括 網(wǎng)絡(luò)層,用于實(shí)現(xiàn)所述即時(shí)通信客戶端與服務(wù)器端通信; 消息模塊,用于所述即時(shí)通信客戶端在線時(shí)收發(fā)消息;監(jiān)測模塊,用于監(jiān)測所述移動設(shè)備的使用狀態(tài);計(jì)時(shí)器,用于根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔;若所述時(shí)間間隔小于或等于一預(yù)定時(shí) 間值,告知所述服務(wù)器端所述即時(shí)通信客戶端在線;若所述時(shí)間間隔大于所述預(yù)定時(shí)間值, 所述計(jì)時(shí)器不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。
12.如權(quán)利要求11所述的即時(shí)通信客戶端,其特征在于,所述使用狀態(tài)為待機(jī)狀態(tài)、非 待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài)。
13.如權(quán)利要求12所述的即時(shí)通信客戶端,其特征在于,還包括聯(lián)系人模塊,用于存儲 所述即時(shí)通信客戶端的聯(lián)系人信息。
14.如權(quán)利要求13所述的即時(shí)通信客戶端,其特征在于,當(dāng)所述服務(wù)器端接收到所述 喚醒信號后,若所述使用狀態(tài)為非待機(jī)閑置狀態(tài)或非待機(jī)應(yīng)用狀態(tài),所述服務(wù)器端刷新所述聯(lián)系人 模塊的聯(lián)系人信息;若所述使用狀態(tài)為待機(jī)狀態(tài),所述服務(wù)器端不刷新所述聯(lián)系人模塊的聯(lián)系人信息。
15.如權(quán)利要求11所述的即時(shí)通信客戶端,其特征在于,所述監(jiān)測模塊監(jiān)測所述移動設(shè)備的使用狀態(tài)時(shí),還監(jiān)測所述移動設(shè)備的電量,所述計(jì)時(shí)器根據(jù)所述使用狀態(tài)以及所述 移動設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式。
16.如權(quán)利要求15所述的即時(shí)通信客戶端,其特征在于,所述多個(gè)時(shí)間間隔為依次增 大的第一時(shí)間間隔、第二時(shí)間間隔、第三時(shí)間間隔、第四時(shí)間間隔、第五時(shí)間間隔、第六時(shí)間 間隔、第七時(shí)間間隔,所述第六時(shí)間間隔小于等于所述預(yù)定時(shí)間值,所述第七時(shí)間間隔大于 所述預(yù)定時(shí)間值;所述多種模式包括實(shí)時(shí)模式、省電模式、超省電模式以及最省電模式。
17.如權(quán)利要求16所述的即時(shí)通信客戶端,其特征在于,形成所述實(shí)時(shí)模式時(shí)包括 所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所 述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔。
18.如權(quán)利要求16所述的即時(shí)通信客戶端,其特征在于,形成所述省電模式時(shí)包括 所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第一時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所 述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第二時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量 值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定 電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔。
19.如權(quán)利要求16所述的即時(shí)通信客戶端,其特征在于,形成所述超省電模式時(shí)包括 所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第三時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所 述預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第四時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量大于所述預(yù)定電量 值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第五時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述移動設(shè)備的使用狀態(tài)為待機(jī)狀態(tài)且電量小于等于所述預(yù)定 電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔。
20.如權(quán)利要求16所述的即時(shí)通信客戶端,其特征在于,形成所述最省電模式時(shí)包括 所述監(jiān)測模塊監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量大于一預(yù)定電量值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第五時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述使用狀態(tài)為非待機(jī)閑置狀態(tài)且電量小于等于所述預(yù)定電量 值時(shí),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述第六時(shí)間間隔;所述監(jiān)測模塊監(jiān)測到所述使用狀態(tài)為待機(jī)狀態(tài),所述計(jì)時(shí)器設(shè)定所述時(shí)間間隔為所述 第七時(shí)間間隔,則不向所述服務(wù)器端發(fā)送喚醒信號,所述即時(shí)通信客戶端處于離開狀態(tài)。
全文摘要
本發(fā)明提供一種即時(shí)通信客戶端及其與服務(wù)器端通信方法,可監(jiān)測移動設(shè)備的使用狀態(tài),并根據(jù)所述使用狀態(tài)設(shè)定時(shí)間間隔,來調(diào)整所述即時(shí)通信客戶端與服務(wù)器端之間的通信時(shí)間間隔,實(shí)現(xiàn)消息的定時(shí)收發(fā)和耗電量的控制;進(jìn)一步的,在監(jiān)測所述移動設(shè)備的使用狀態(tài)時(shí),還可監(jiān)測所述移動設(shè)備的電量,并根據(jù)所述使用狀態(tài)以及所述移動設(shè)備的電量設(shè)定多個(gè)時(shí)間間隔,以形成所述即時(shí)通信客戶端的多種模式,更加有效地控制耗電量。
文檔編號H04L29/06GK102111421SQ20111008440
公開日2011年6月29日 申請日期2011年4月2日 優(yōu)先權(quán)日2011年4月2日
發(fā)明者錢晉文 申請人:北京互通無線科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1