用于移動終端的溫度補(bǔ)償方法、裝置和移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種用于移動終端的溫度補(bǔ)償方法、裝置和移動終端。
【背景技術(shù)】
[0002]移動終端的溫度會由于外部因素(例如,太陽照射,人的身體熱量等。)和內(nèi)部因素(例如,音頻通話,視頻通話,以及充電等。)的影響而升高,移動終端在不同的溫度下,移動終端上設(shè)置的電容傳感器由于感應(yīng)到用戶的握持?jǐn)?shù)據(jù)而產(chǎn)生的電容值的變化不一致,現(xiàn)有技術(shù)中,移動終端在判斷用戶的握持狀態(tài)時,并不會考慮移動終端當(dāng)前溫度對握持狀態(tài)檢測準(zhǔn)確度的影響,導(dǎo)致移動終端檢測用戶握持狀態(tài)的精確度不高,用戶的使用體驗(yàn)差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0004]為此,本發(fā)明的一個目的在于提出一種用于移動終端的溫度補(bǔ)償方法,能夠提高移動終端檢測用戶握持狀態(tài)的精確度,有效提升用戶的使用體驗(yàn)。
[0005]本發(fā)明的另一個目的在于提出一種用于移動終端的溫度補(bǔ)償裝置。
[0006]本發(fā)明的另一個目的在于提出一種移動終端。
[0007]為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出的用于移動終端的溫度補(bǔ)償方法,包括:根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取所述移動終端當(dāng)前的溫度,得到當(dāng)前溫度值;根據(jù)所述當(dāng)前溫度值以及預(yù)設(shè)關(guān)系數(shù)據(jù)表獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,其中,所述預(yù)設(shè)關(guān)系數(shù)據(jù)表用于標(biāo)識移動終端的溫度值與電容傳感器的電容變化閾值之間的對應(yīng)關(guān)系;獲取所述移動終端的握持?jǐn)?shù)據(jù),并根據(jù)所述握持?jǐn)?shù)據(jù)和所述與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài)。
[0008]本發(fā)明第一方面實(shí)施例提出的用于移動終端的溫度補(bǔ)償方法,通過根據(jù)移動終端的當(dāng)前溫度值獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,并根據(jù)握持?jǐn)?shù)據(jù)和與移動終端當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài),能夠提高移動終端檢測用戶握持狀態(tài)的精確度,有效提升用戶的使用體驗(yàn)。
[0009]為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出的用于移動終端的溫度補(bǔ)償裝置,包括:溫度獲取模塊,用于根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取所述移動終端當(dāng)前的溫度,得到當(dāng)前溫度值;電容變化閾值獲取模塊,用于根據(jù)所述當(dāng)前溫度值以及預(yù)設(shè)關(guān)系數(shù)據(jù)表獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,其中,所述預(yù)設(shè)關(guān)系數(shù)據(jù)表用于標(biāo)識移動終端的溫度值與電容傳感器的電容變化閾值之間的對應(yīng)關(guān)系;握持狀態(tài)獲取模塊,用于獲取所述移動終端的握持?jǐn)?shù)據(jù),并根據(jù)所述握持?jǐn)?shù)據(jù)和所述與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài)。
[0010]本發(fā)明第二方面實(shí)施例提出的用于移動終端的溫度補(bǔ)償裝置,通過根據(jù)移動終端的當(dāng)前溫度值獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,并根據(jù)握持?jǐn)?shù)據(jù)和與移動終端當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài),能夠提高移動終端檢測用戶握持狀態(tài)的精確度,有效提升用戶的使用體驗(yàn)。
[0011]為達(dá)到上述目的,本發(fā)明第三方面實(shí)施例提出的移動終端,包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為移動終端的各個電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取所述移動終端當(dāng)前的溫度,得到當(dāng)前溫度值;根據(jù)所述當(dāng)前溫度值以及預(yù)設(shè)關(guān)系數(shù)據(jù)表獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,其中,所述預(yù)設(shè)關(guān)系數(shù)據(jù)表用于標(biāo)識移動終端的溫度值與電容傳感器的電容變化閾值之間的對應(yīng)關(guān)系;獲取所述移動終端的握持?jǐn)?shù)據(jù),并根據(jù)所述握持?jǐn)?shù)據(jù)和所述與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài)。
[0012]本發(fā)明第三方面實(shí)施例提出的移動終端,通過根據(jù)移動終端的當(dāng)前溫度值獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,并根據(jù)握持?jǐn)?shù)據(jù)和與移動終端當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài),能夠提高移動終端檢測用戶握持狀態(tài)的精確度,有效提升用戶的使用體驗(yàn)。
[0013]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
【附圖說明】
[0014]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:
[0015]圖1是本發(fā)明一實(shí)施例提出的用于移動終端的溫度補(bǔ)償方法的流程示意圖;
[0016]圖2是本發(fā)明實(shí)施例中移動終端外殼邊緣的邊的位置示意圖;
[0017]圖3是本發(fā)明另一實(shí)施例提出的用于移動終端的溫度補(bǔ)償方法的流程示意圖;
[0018]圖4是本發(fā)明另一實(shí)施例提出的用于移動終端的溫度補(bǔ)償裝置的結(jié)構(gòu)示意圖;
[0019]圖5是本發(fā)明另一實(shí)施例提出的用于移動終端的溫度補(bǔ)償裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0021]圖1是本發(fā)明一實(shí)施例提出的用于移動終端的溫度補(bǔ)償方法的流程示意圖,該用于移動終端的溫度補(bǔ)償方法包括:
[0022]SlOl:根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取移動終端當(dāng)前的溫度,得到當(dāng)前溫度值。
[0023]其中,移動終端可以是智能手機(jī)、平板電腦、個人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。
[0024]具體地,移動終端的中央處理器(Central Processing Unit,CPU)的運(yùn)行頻率越高,以及運(yùn)行時間越長,移動終端自身的溫度值越高,若移動終端長時間處于高溫工作狀態(tài),會縮短使用壽命,因此,為了不影響移動終端的使用壽命,通常廠商會在移動終端內(nèi)部設(shè)置散熱系統(tǒng),以在移動終端長時間運(yùn)行時,對移動終端進(jìn)行降溫處理,在本發(fā)明的實(shí)施例中,可以通過移動終端內(nèi)置的散熱系統(tǒng)實(shí)時地獲取移動終端當(dāng)前的溫度,得到當(dāng)前溫度值。
[0025]移動終端的溫度會由于外部因素(例如,太陽照射,人的身體熱量等。)和內(nèi)部因素(例如,音頻通話,視頻通話,以及充電等。)的影響而升高,移動終端在不同的溫度下,移動終端上設(shè)置的電容傳感器由于感應(yīng)到用戶的握持?jǐn)?shù)據(jù)而產(chǎn)生的電容值的變化不一致,現(xiàn)有技術(shù)中,移動終端在判斷用戶的握持狀態(tài)時,并不會考慮移動終端當(dāng)前溫度對握持狀態(tài)檢測準(zhǔn)確度的影響。
[0026]而本發(fā)明實(shí)施例中,為避免不同的移動終端的當(dāng)前溫度對握持狀態(tài)檢測準(zhǔn)確度的影響,將移動終端當(dāng)前溫度值作為判斷用戶握持狀態(tài)的一個參數(shù)。
[0027]可選地,可以實(shí)時地通過移動終端內(nèi)置的散熱系統(tǒng)獲取移動終端當(dāng)前的溫度,或者,也可以每隔預(yù)設(shè)時間通過移動終端內(nèi)置的散熱系統(tǒng)獲取移動終端當(dāng)前的溫度,得到當(dāng)前溫度值,其中,預(yù)設(shè)時間可以由移動終端內(nèi)置程序設(shè)定,或者,由用戶根據(jù)自身需求設(shè)定。
[0028]通過移動終端內(nèi)置的散熱系統(tǒng)獲取到的移動終端當(dāng)前溫度值例如為25°C。
[0029]可選地,根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取移動終端當(dāng)前的溫度,得到當(dāng)前溫度值之前,還包括:開啟移動終端的溫度補(bǔ)償功能。
[0030]S102:根據(jù)當(dāng)前溫度值以及預(yù)設(shè)關(guān)系數(shù)據(jù)表獲取與當(dāng)前溫度值對應(yīng)的電容變化閾值,其中,預(yù)設(shè)關(guān)系數(shù)據(jù)表用于標(biāo)識移動終端的溫度值與電容傳感器的電容變化閾值之間的對應(yīng)關(guān)系。
[0031]其中,預(yù)設(shè)關(guān)系數(shù)據(jù)表包含移動終端的當(dāng)前溫度值和電容傳感器的電容變化閾值兩個參數(shù)。不同的當(dāng)前溫度值對應(yīng)不同,或者相同的電容變化閾值。移動終端可以根據(jù)自身的當(dāng)前溫度值自動選定與當(dāng)前溫度值對應(yīng)的電容變化閾值,以對用戶的握持狀態(tài)進(jìn)行檢測。
[0032]例如,通過移動終端內(nèi)置的散熱系統(tǒng)獲取到的移動終端當(dāng)前溫度值例如為25°C,則當(dāng)前溫度值25°C對應(yīng)的電容變化閾值為2000F(法拉),通過移動終端內(nèi)置的散熱系統(tǒng)獲取到的移動終端當(dāng)前溫度值例如為0°C,則當(dāng)前溫度值25°C對應(yīng)的電容變化閾值為1000F。
[0033]可選地,在根據(jù)移動終端內(nèi)置的散熱系統(tǒng)獲取移動終端當(dāng)前的溫度,得到當(dāng)前溫度值之前,還包括:根據(jù)實(shí)驗(yàn)獲取預(yù)設(shè)關(guān)系數(shù)據(jù)表。
[0034]S103:獲取移動終端的握持?jǐn)?shù)據(jù),并根據(jù)握持?jǐn)?shù)據(jù)和與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài)。
[0035]其中,在本發(fā)明的實(shí)施例中,握持?jǐn)?shù)據(jù)為手握傳感器檢測出的用戶握持移動終端的數(shù)據(jù),握持?jǐn)?shù)據(jù)可以例如用戶的手指按壓移動終端界面時所產(chǎn)生的壓力數(shù)據(jù)。握持?jǐn)?shù)據(jù)可以為單次的握持?jǐn)?shù)據(jù),也可以為預(yù)設(shè)時間范圍內(nèi)多次握持?jǐn)?shù)據(jù)的平均值,預(yù)設(shè)時間范圍可以根據(jù)需求預(yù)先設(shè)定。
[0036]握持?jǐn)?shù)據(jù)可以是原始數(shù)據(jù),或者經(jīng)過處理得到的特征數(shù)據(jù)。例如,在本實(shí)施例中,握持?jǐn)?shù)據(jù)可以是用戶的手指距離移動終端外殼邊緣四條邊中任一邊的距離,以及,用戶手指與移動終端外殼邊緣四條邊中任一邊的接觸面積的原始數(shù)據(jù)。
[0037]具體地,可以通過移動終端中的手握傳感器檢測用戶的手指與移動終端界面接觸區(qū)域的握持?jǐn)?shù)據(jù)。
[0038]其中,手握傳感器可以例如為電容傳感器,電容傳感器的數(shù)量可以為四個,四個電容傳感器可分別設(shè)置于移動終端外殼邊緣的四條邊上,四個電容傳感器布局形成手握傳感器。
[0039]電容式傳感器是將被測量(如尺寸、壓力,接觸面積等)的變化轉(zhuǎn)換成電容量變化的一種傳感器。
[0040]可以理解的是,可以將手握傳感器設(shè)置為實(shí)時檢測用戶的握持?jǐn)?shù)據(jù),或者,也可以設(shè)置為每隔預(yù)設(shè)時間檢測用戶的握持?jǐn)?shù)據(jù),預(yù)設(shè)時間可以根據(jù)需求預(yù)先設(shè)定。
[0041]可選地,握持狀態(tài)包括用戶握持移動終端,移動終端根據(jù)握持?jǐn)?shù)據(jù)和與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài),包括:判斷電容傳感器的電容值是否大于與當(dāng)前溫度值對應(yīng)的電容變化閾值;如果電容傳感器的電容值大于與當(dāng)前溫度值對應(yīng)的電容變化閾值,則進(jìn)一步判斷電容值大于與當(dāng)前溫度值對應(yīng)的電容變化閾值的電容傳感器的數(shù)量是否達(dá)到預(yù)設(shè)數(shù)量;如果電容值大于與當(dāng)前溫度值對應(yīng)的電容變化閾值的電容傳感器的數(shù)量達(dá)到預(yù)設(shè)數(shù)量,則握持狀態(tài)為用戶握持移動終端。
[0042]可選地,握持狀態(tài)還包括用戶未握持移動終端,移動終端根據(jù)握持?jǐn)?shù)據(jù)和與當(dāng)前溫度值對應(yīng)的電容變化閾值獲取用戶的握持狀態(tài),還包括:如果電容傳感器的電容值小于與當(dāng)前溫度值對應(yīng)的電容變化閾值,或者,如果電容值大于與當(dāng)前溫度值對應(yīng)的電容變化閾值的電容傳感器的數(shù)量未達(dá)到預(yù)設(shè)數(shù)量,則握持狀態(tài)為用戶未握持移動終端。
[0043]具體地,當(dāng)用戶的手指接觸到移動終端外殼邊緣四條邊中的任一邊,此時,用