本實施例中,可以主要針對手機(jī)的網(wǎng)絡(luò)數(shù)據(jù)處理模塊的芯片或電路設(shè)置溫度傳感器,進(jìn)行溫度檢測。當(dāng)采用一個溫度傳感器進(jìn)行檢測時,可以根據(jù)該溫度傳感器檢測的溫度確定為當(dāng)前檢測的溫度;當(dāng)采用多個溫度傳感器進(jìn)行檢測時,可以根據(jù)各溫度傳感器檢測的平均溫度作為當(dāng)前檢測的溫度,也可以將各點檢測的最高溫度作為當(dāng)前檢測的溫度。在不同的應(yīng)用中可以設(shè)計不同的方式,只要能夠達(dá)到反映手機(jī)溫度情況即可。在本實施例中,可以通過預(yù)置的芯片對溫度傳感器檢測的溫度數(shù)據(jù)進(jìn)行讀取,以獲取手機(jī)當(dāng)前的溫度。
[0075]在本實施例中,可以實時檢測手機(jī)當(dāng)前是否處于充電狀態(tài)(例如檢測USB充電接口的連接狀態(tài)),當(dāng)手機(jī)進(jìn)入充電狀態(tài)時,實時獲取上述預(yù)置傳感器檢測的溫度值。
[0076]啟動模塊20,用于當(dāng)所述溫度值大于第一預(yù)設(shè)值時,啟動預(yù)置的溫度保護(hù)模式;
[0077]該第一預(yù)設(shè)值的大小可以根據(jù)實際需要進(jìn)行設(shè)置,本實施例中,該第一預(yù)設(shè)值為手機(jī)溫度的上限值。該第一預(yù)設(shè)值可以由用戶進(jìn)行手動設(shè)置,也可以在手機(jī)出廠時進(jìn)行設(shè)置;此外可以根據(jù)當(dāng)前的環(huán)境溫度值由服務(wù)器進(jìn)行推送得到。例如服務(wù)器獲取手機(jī)當(dāng)前的地理位置信息,根據(jù)獲取到的地理位置信息獲取氣象信息(包括溫度和天氣狀態(tài)),然后根據(jù)預(yù)置的規(guī)則分析得到一個較為合適的上限溫度,從而推送給手機(jī),以供手機(jī)設(shè)定該第一預(yù)設(shè)值。當(dāng)讀取到手機(jī)當(dāng)前的溫度值后,比較該溫度值與第一預(yù)設(shè)值的大小,當(dāng)該溫度值大于第一預(yù)設(shè)值時,則可以啟動預(yù)置的溫度保護(hù)模式。在該溫度保護(hù)模式下可以調(diào)用預(yù)置的算法確定通過降低充電電流還是數(shù)據(jù)業(yè)務(wù)的速率進(jìn)行降溫。
[0078]判斷模塊30,用于在溫度保護(hù)模式下,判斷所述移動終端當(dāng)前的電量值是否大于第一電量閾值;
[0079]處理模塊40,用于當(dāng)所述移動終端當(dāng)前的電量值大于第一電量閾值時,降低充電電流;當(dāng)所述移動終端當(dāng)前的電量值小于等于第一電量閾值時,降低數(shù)據(jù)業(yè)務(wù)的速率。
[0080]手機(jī)進(jìn)入溫度保護(hù)模式后,獲取電池當(dāng)前的電量值,然后將該電量值與預(yù)置的第一電量閾值進(jìn)行比較確定以降低充電電流的形式進(jìn)行降溫處理還是以降低數(shù)據(jù)業(yè)務(wù)速率的形式進(jìn)行降溫處理。
[0081]例如上述第一電量閾值為20%,當(dāng)當(dāng)前的電量值小于20%的時候,則保持當(dāng)前充電的電流不變繼續(xù)充電,通過降低數(shù)據(jù)業(yè)務(wù)的速率來減小終端的發(fā)熱。當(dāng)當(dāng)前的電量值大于20%,即短時間使用有足夠的電量,從而可以通過降低充電電流的方式來減小終端的發(fā)熱,進(jìn)而保證網(wǎng)絡(luò)數(shù)據(jù)的正常流通(即保證下載速度或者上傳速度順暢),避免影響用戶的正常使用。
[0082]具體地,上述第一電量閾值的大小可以由用戶進(jìn)行設(shè)定,也可以由系統(tǒng)進(jìn)行設(shè)定,還可以根據(jù)當(dāng)前的溫度值進(jìn)行推送。在此不做進(jìn)一步地限定。
[0083]本發(fā)明實施例在移動終端在充電時,實時獲取移動終端當(dāng)前的溫度值;當(dāng)所述溫度值大于第一預(yù)設(shè)值時,啟動預(yù)置的溫度保護(hù)模式;在溫度保護(hù)模式下,判斷所述移動終端當(dāng)前的電量值是否大于第一電量閾值;若是,則降低充電電流;若否,則降低數(shù)據(jù)業(yè)務(wù)的速率。從而在充電的過程中,有效對溫度進(jìn)行調(diào)控,因此提高了移動終端使用的安全性。
[0084]可以理解的是,對于降低充電電流的方式可以根據(jù)實際需要進(jìn)行設(shè)置,優(yōu)選地,在本實施例中,上述處理模塊40具體用于:
[0085]根據(jù)預(yù)置的充電電流限制值輸出控制信號至充電電路,以降低所述充電電路的充電電流。
[0086]本實施例中,降低充電電流的大小可以分為多個等級,具體地,不同的溫度區(qū)間范圍內(nèi),對應(yīng)不同的電流值。也可以通過預(yù)置的顯示界面顯示需要限制的電流大小,以供用戶進(jìn)行修改調(diào)整。
[0087]此外,對于數(shù)據(jù)業(yè)務(wù)的速率降低的方式可以根據(jù)實際需要進(jìn)行設(shè)置,在本實施例中,優(yōu)選地上述處理模塊40具體用于:
[0088]調(diào)用預(yù)置進(jìn)程降低數(shù)據(jù)包的發(fā)送速率和接收速率;或者,
[0089]調(diào)用預(yù)置進(jìn)程切換當(dāng)前網(wǎng)絡(luò)的制式;或者,
[0090]當(dāng)當(dāng)前的數(shù)據(jù)業(yè)務(wù)通道至少為兩條時,調(diào)用預(yù)置進(jìn)程減少數(shù)據(jù)業(yè)務(wù)的通道數(shù)量。
[0091]應(yīng)當(dāng)說明的是,對于降低數(shù)據(jù)業(yè)務(wù)的速率方式不同,調(diào)用的進(jìn)程類型也可以不相同。例如,在本實施例中,可以調(diào)用相應(yīng)的接口函數(shù)發(fā)送對應(yīng)的控制指令到對于的處理模塊,以降低數(shù)據(jù)業(yè)務(wù)的速率。
[0092]在第一實施方式中,當(dāng)通過控制數(shù)據(jù)包發(fā)送和接收數(shù)量的方式來降低數(shù)據(jù)業(yè)務(wù)的速率時,可以調(diào)用預(yù)置進(jìn)程發(fā)送相應(yīng)的控制指令置數(shù)據(jù)包收發(fā)管理模塊,通過數(shù)據(jù)包收發(fā)管理模塊控制數(shù)據(jù)包的接收數(shù)量和發(fā)送數(shù)量,以降低數(shù)據(jù)業(yè)務(wù)的數(shù)量。
[0093]在第二實施方式中,通過調(diào)用預(yù)置進(jìn)程切換當(dāng)前網(wǎng)絡(luò)的制式的方式,例如當(dāng)前網(wǎng)絡(luò)為4G網(wǎng)絡(luò),在檢測到上述溫度值大于上述第一預(yù)設(shè)值時,可以控制將當(dāng)前的網(wǎng)絡(luò)切換為3G網(wǎng)絡(luò)或者2G網(wǎng)絡(luò)。
[0094]此外,在第三實施方式中,若采用雙通道或者三通道以上的多通道進(jìn)行數(shù)據(jù)業(yè)務(wù)交互時,可以減少通道的數(shù)量,從而降低數(shù)據(jù)業(yè)務(wù)的速率。
[0095]如圖4所示,在終端的雙通道系統(tǒng)架構(gòu)中,該雙通道系統(tǒng)架構(gòu)包括:
[0096]1、應(yīng)用處理器AP:
[0097]用戶經(jīng)常操作交互的是其中的AP,這里的AP指代的是我們的安卓操作系統(tǒng)以及上面我們安卓的各種apk。這一部分起的作用一個是給用戶提供交互接口,一個是操作系統(tǒng)本身的任務(wù)分配等等。當(dāng)然,AP又有它自己的內(nèi)部框架,包括應(yīng)用層、框架層等等,這里就不展開講述了。它最主要的作用除了自己處理一些復(fù)雜的邏輯操作外,還有很重要的一點就是將用戶有關(guān)上網(wǎng)或者打電話的操作指令下發(fā)給Modem。
[0098]2、調(diào)制解調(diào)器Modem:
[0099]Modem里邊包含了各種與網(wǎng)絡(luò)交互的網(wǎng)絡(luò)制式的協(xié)議棧。這里包含了LTE/WCDMA/GSM/TDSCDMA/1X/CDMA/EVD0等等我們通訊標(biāo)準(zhǔn)里邊規(guī)定好的協(xié)議代碼。簡單的說把,終端要想與運(yùn)營商網(wǎng)絡(luò)進(jìn)行交互,無論是通過數(shù)據(jù)流量上網(wǎng)、VOLTE打電話或者CS電路域打電話,都要通過這些標(biāo)準(zhǔn)的協(xié)議,而Modem,就相當(dāng)于這些協(xié)議標(biāo)準(zhǔn)的容器。當(dāng)然,Modem還有其它的一些管理性的功能,包括對sim卡的管控等等。所以說,要上網(wǎng),要打電話,終端就需要有Modem的支持,沒了Modem,終端就是一部簡單的MP4,再高端點就是能用wifi和藍(lán)牙的MP4,也就是iPod、ipad那種類型。
[0100]3、高級數(shù)字信號處理器ADSP:
[0101]這屬于音頻部分的模塊,我們終端在通話過程中的回聲抑制、噪聲抑制等等音效處理大都集中在這個部分;
[0102]4、編譯碼器 CODEC:
[0103]這一部分主要是一個A/D以及A/D轉(zhuǎn)換,上邊接的音頻設(shè)備device就是我們的喇口八、話筒等等;
[0104]5、射頻部分:
[0105]這部分直接與Modem相連,可以將Modem穿過來的數(shù)據(jù)處理后傳給基站網(wǎng)絡(luò),也可以通過射頻模塊將基站傳下來的數(shù)據(jù)處理后傳給Modem。
[0106]具體地,在雙通道系統(tǒng)架構(gòu)中,Modeml與射頻I構(gòu)成通道l,Modem2與射頻2構(gòu)成通道2,sim卡I和sim卡2分別掛接在Modeml和Modem2上。Modeml和ap保持原有架構(gòu),在原有ap的下方嫁接一個新的Modem2,然后將Modem2的用戶語音數(shù)據(jù)通過自身的ADSP透傳到Modeml的ADSP處理。此時,可以通過Modeml、Modem2、射頻I和射頻2同時接入兩個運(yùn)營商sim卡的LTE數(shù)據(jù)網(wǎng)絡(luò),從而實現(xiàn)雙通道采用4G網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù)進(jìn)行數(shù)據(jù)傳輸。當(dāng)Modeml通過射頻I進(jìn)行4G網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù),且Modem2通過射頻2進(jìn)行4G網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù)的狀態(tài)下,當(dāng)獲取的溫度大于第一預(yù)設(shè)值時,調(diào)用預(yù)置進(jìn)程控制其中的一條數(shù)據(jù)通道關(guān)閉,例如可以關(guān)閉射頻2。應(yīng)當(dāng)說明的是,在其他實施例中還可以采用其他的數(shù)據(jù)傳輸方式,例如通道I采用wifi網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù),通道2采用4G網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù);此外還可以是通道I和通道2均采用wifi網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù)。
[0107]可以理解的是,對于上述三種實施方式,用戶還可以根據(jù)實際需要進(jìn)行設(shè)置,以適應(yīng)不同用戶的需求。此外,除了上述三種降低數(shù)據(jù)業(yè)務(wù)的速率的方式以外,還可以根據(jù)實際情況按照系統(tǒng)的要求設(shè)置其他降低數(shù)據(jù)業(yè)務(wù)的速率的情況,在此不再一一列舉。
[0108]進(jìn)一步地,參照圖5,基于本發(fā)明移動終端充電控制裝置的第一實施例,在第二實施例中,該移動終端充電控制裝置包括:
[0109]獲取模塊1,用于當(dāng)移動終端在充電時,實時獲取移動終端當(dāng)前的溫度值;
[0110]啟動模塊20,用于當(dāng)所述溫度值大于第一預(yù)設(shè)值時,啟動預(yù)置的溫度保護(hù)模式;
[0111]判斷模塊30,用于在溫度保護(hù)模式下,判斷所述移動終端當(dāng)前的電量值是否大于第一電量閾值;
[0112]處理模塊40,用于當(dāng)所述移動終端當(dāng)前的電量值大于第一電量閾值時,降低充電電流;當(dāng)所述