本申請是申請日為2012年7月27日、申請?zhí)枮?01210264049.9、發(fā)明名稱為“用于控制終端的溫度的方法及支持該方法的終端”的發(fā)明專利申請的分案申請。
本發(fā)明涉及終端的溫度控制。更具體地講,本發(fā)明涉及一種用于控制終端的溫度的方法及支持該方法的終端,所述方法和終端限制控制器的驅(qū)動或者終端的功能以進行終端的溫度控制,從而使終端可維持穩(wěn)定操作。
背景技術:
隨著技術的快速發(fā)展,終端已被開發(fā)為除了支持語音通話功能,還支持諸如影像通話、電子記事本功能、互聯(lián)網(wǎng)功能的各種功能。終端支持通話功能、語音采集功能、音頻輸出功能和用于支持通話功能的屏幕顯示功能。目前,便攜式終端以這種方式被制造:最小化厚度并最大化便攜式終端的顯示單元的屏幕區(qū)域。為了創(chuàng)造這樣的便攜式終端,應提高便攜式終端的內(nèi)部組件的密度。當終端的內(nèi)部組件的密度得到提高時,在終端的操作期間可用于散熱的空間減少,從而熱量的散發(fā)變得困難。當以高負荷或高速度操作終端時,在終端的內(nèi)部組件中累積的熱量大于內(nèi)部或外部散發(fā)的熱量。當終端的溫度根據(jù)終端的內(nèi)部組件的熱量的累積而提高時,終端可能發(fā)生故障。當終端的溫度大幅提高時,電池或內(nèi)部組件可能被損壞。另外,在具有高環(huán)境溫度的環(huán)境中,環(huán)境溫度影響終端的溫度,從而對終端的穩(wěn)定性造成消極的影響。
技術實現(xiàn)要素:
本發(fā)明的多個方面在于至少解決上述的問題和/或缺點并至少提供下述的優(yōu)點。因此,本發(fā)明的一方面在于提供一種用于控制終端的溫度以使終端的溫度控制可以被高效穩(wěn)定地執(zhí)行的方法及支持該方法的終端。
本發(fā)明的另一方面在于提供一種用于控制終端的溫度的方法及支持該方法的終端,所述方法限制終端的控制器的驅(qū)動從而降低終端的溫度或者將終端的溫度收斂到恒定溫度。
本發(fā)明的另一方面在于提供一種用于控制終端的溫度的方法及支持該方法的終端,所述方法限制終端的控制器的負載量從而降低終端的溫度或者將終端的溫度收斂到恒定溫度。
根據(jù)本發(fā)明的一方面,提供一種用于控制終端的溫度的方法。該方法包括:檢測終端的溫度;以及執(zhí)行基于溫度的第一調(diào)節(jié)過程和基于時間的第二調(diào)節(jié)過程中的至少一個,其中,基于溫度的第一調(diào)節(jié)過程包括:當終端的溫度是第一預設溫度時,以第一驅(qū)動頻率驅(qū)動控制器,以及當根據(jù)以第一驅(qū)動頻率驅(qū)動控制器,終端的溫度下降到低于第一預設溫度的第二預設溫度時,以高于第一驅(qū)動頻率的第二驅(qū)動頻率驅(qū)動控制器;基于時間的第二調(diào)節(jié)過程包括重復地執(zhí)行以下操作:當終端的溫度是第一預設溫度時,在第一時間內(nèi)以第一驅(qū)動頻率驅(qū)動控制器,以及在第一時間過去之后,在第二時間內(nèi)以第二驅(qū)動頻率驅(qū)動控制器。
根據(jù)本發(fā)明的另一方面,提供一種用于支持溫度控制的終端。該終端包括:溫度傳感器,檢測終端的溫度;以及控制器,執(zhí)行基于溫度的第一調(diào)節(jié)過程和基于時間的第二調(diào)節(jié)過程中的至少一個,其中,基于溫度的第一調(diào)節(jié)過程包括:當由溫度傳感器檢測到的終端的溫度是第一預設溫度時,以第一驅(qū)動頻率驅(qū)動控制器,以及當終端的溫度下降到低于第一預設溫度的第二預設溫度時,以高于第一驅(qū)動頻率的第二驅(qū)動頻率驅(qū)動控制器;基于時間的第二調(diào)節(jié)過程用于在第一時間內(nèi)以第一驅(qū)動頻率驅(qū)動控制器,以及在第一時間過去之后在第二時間內(nèi)以高于第一驅(qū)動頻率的第二驅(qū)動頻率驅(qū)動控制器。
從下面結合附圖公開本發(fā)明示例性實施例的詳細描述中,對本領域技術人員來說,本發(fā)明的其他方面、優(yōu)點和顯著特點將變得清楚。
附圖說明
從下面結合附圖的描述中,本發(fā)明的特定示例性實施例的上述和其他方面、特點和優(yōu)點將更加清楚,其中:
圖1是示出根據(jù)本發(fā)明示例性實施例的終端的配置的框圖;
圖2是示出根據(jù)本發(fā)明第一示例性實施例的控制器的配置的框圖;
圖3是示出根據(jù)本發(fā)明示例性實施例的處理器驅(qū)動控制器的驅(qū)動控制的示圖;
圖4是示出根據(jù)本發(fā)明第二示例性實施例的控制器的配置的示圖;
圖5是示出根據(jù)本發(fā)明第一示例性實施例的用于控制溫度的方法的流程圖;
圖6是示出根據(jù)本發(fā)明第二示例性實施例的用于控制溫度的方法的流程圖;
圖7是示出根據(jù)本發(fā)明示例性實施例的根據(jù)用于控制溫度的方法的終端的溫度收斂的曲線圖。
貫穿附圖,應注意相同的標號用于描述相同或相似的元件、特征和結構。
具體實施方式
提供以下參照附圖的描述以幫助全面理解由權利要求及其等同物限定的本發(fā)明的示例性實施例。以下參照附圖的描述包括各種具體細節(jié)以幫助理解,但這些細節(jié)應被認為只是示例性的。因此,本領域的普通技術人員將認識到,在不脫離本發(fā)明的范圍和精神的情況下,可對這里描述的實施例進行各種改變和修改。另外,為了清楚和簡明,可省略公知功能和結構的描述。
在下面的描述和權利要求中使用的術語和詞語不限于書面含義,而只是被發(fā)明人用來使發(fā)明得到清晰和一致的理解。因此,本領域技術人員應當清楚的是,提供以下本發(fā)明示例性實施例的描述只是為了說明的目的,而不是限制由權利要求及其等同物限定的本發(fā)明的目的。
除非上下文有明確相反的指示,否則應理解單數(shù)形式包括復數(shù)含義。因此,例如,參考“組件表面”包括參考一個或多個這種表面。
圖1是示出根據(jù)本發(fā)明示例性實施例的終端的配置的框圖。
參照圖1,終端100可包括射頻(rf)通信單元110、輸入單元120、音頻處理器130、顯示單元140、存儲器150、溫度傳感器170和控制器160。
終端100使用溫度傳感器170檢測終端100的溫度。當檢測到的終端100的溫度在預設的溫度范圍內(nèi)時,終端100調(diào)整控制器160的驅(qū)動頻率以調(diào)整終端100的溫度。當調(diào)整控制器160的驅(qū)動頻率時,根據(jù)固定范圍的驅(qū)動頻率自適應地驅(qū)動控制器160,從而在維持終端100的驅(qū)動性能的同時降低終端的溫度,并確保終端100的穩(wěn)定性和功能性。
另外,終端100以相對于固定范圍的驅(qū)動頻率的預設時間周期來操作控制器160,從而可提高穩(wěn)定性和功能性以控制適合于用戶喜好的終端100。終端100可根據(jù)溫度來控制應用程序的限制,以進一步增強終端100的穩(wěn)定性。下面描述與前述的終端100的溫度控制關聯(lián)的各個結構的操作及其功能。
rf通信單元110通過網(wǎng)絡裝置形成與另一終端的通信信道。rf通信單元110可通過根據(jù)用于形成與網(wǎng)絡裝置的通信信道的各個通信方案中的至少一個通信方案的通信模塊被構造。例如,rf通信單元110可通過支持諸如寬帶碼分多址(wcdma)與正交頻分多址(ofdma)方案的各種通信方案的通信模塊和支持諸如cdma與全球移動通信系統(tǒng)(gsm)方案的通信方案的通信模塊中的至少一個被構造。
響應于用戶的請求,rf通信單元110在控制器160的控制下可形成用于通話功能或消息服務功能的基本通信信道和用于網(wǎng)絡訪問功能的數(shù)據(jù)通信信道??筛鶕?jù)控制器160的驅(qū)動頻率的調(diào)整來限制基于rf通信單元110操作的通信信道的形成功能。例如,在控制器160的控制下,當維持基本通信信道的形成時,可限制通過rf通信單元110的數(shù)據(jù)通信信道的形成。當在用戶激活多個網(wǎng)絡瀏覽器的同時終端的溫度大于預定溫度時,控制器160可終止所述多個網(wǎng)絡瀏覽器中的至少一個,并且即使網(wǎng)絡瀏覽器的激活被請求也不執(zhí)行。在這種情況下,控制器160可執(zhí)行控制,以使具有相對較高優(yōu)先級的特定網(wǎng)絡瀏覽器繼續(xù)執(zhí)行,但具有相對較低優(yōu)先級的網(wǎng)絡瀏覽器被終止。
輸入單元120根據(jù)用戶輸入可生成用于供電的輸入信號、用于激活rf通信單元110的輸入信號、用于激活應用程序以支持從終端100提供的各種功能的輸入信號以及用于設置控制器160的驅(qū)動的輸入信號。輸入單元120可根據(jù)用戶的控制生成前述的輸入信號并將前述的輸入信號發(fā)送到控制器160。當終端100包括全觸摸屏時,輸入單元120可通過側邊鍵或者單獨的熱鍵被構造。輸入單元120可被在終端100的觸摸屏上顯示的鍵映射圖替代。輸入單元120可接收用于接收數(shù)字或字符信息的輸入以及用于設置各種功能的多個輸入鍵和功能鍵。功能鍵可包括方向鍵、側邊鍵和被設置為執(zhí)行特定功能的熱鍵。
音頻處理器130包括用于播放音頻數(shù)據(jù)、音樂文件或運動圖像文件的揚聲器spk和用于采集用戶的語音或其他音頻信號的麥克風mic。音頻處理器130支持通過揚聲器spk輸出在終端100的各種功能的操作期間生成的音頻數(shù)據(jù)。音頻處理器130可根據(jù)控制器160的驅(qū)動頻率的調(diào)整來輸出引導聲音。例如,當終端100的溫度上升到預定溫度,從而應用驅(qū)動頻率的調(diào)整時,音頻處理器130可輸出關于驅(qū)動頻率調(diào)整范圍階段(例如,調(diào)節(jié)(throttle)設置階段)或者驅(qū)動頻率的引導聲音。當在根據(jù)終端100的溫度設置功能限制的同時請求特定功能的激活時,音頻處理器130可輸出關于相應功能的限制的引導聲音。當生成了用于限制先前執(zhí)行的特定功能的事件時,音頻處理器130可根據(jù)相應事件的生成來輸出引導聲音。可根據(jù)存在的用戶設置或終端的規(guī)定來調(diào)整引導聲音的輸出功能。因此,可省略相應引導聲音的輸出。
顯示單元140可根據(jù)應用程序的執(zhí)行提供各種屏幕。顯示單元140也可根據(jù)終端100的使用提供各種屏幕,例如,空閑屏幕、菜單屏幕、消息創(chuàng)建屏幕、通話屏幕、終端終止屏幕和終端啟動屏幕。顯示單元140可以是平板顯示器(例如,液晶顯示器或者有機發(fā)光二極管(oled))。顯示單元140可包括顯示面板和觸摸板。顯示單元140可包括觸摸屏以生成用于支持功能的用戶輸入信號。因此,用戶可使用顯示單元140來生成各種輸入信號。例如,用戶可使用顯示單元140生成用于特定功能的操作的輸入信號。相應的輸入信號可被發(fā)送到控制器160,并且控制器160可執(zhí)行控制,從而激活根據(jù)發(fā)送的輸入信號的與用戶功能對應的應用程序。
顯示單元140可將終端100的溫度信息輸出到屏幕的指定區(qū)域。顯示單元140可根據(jù)設置在終端100中的溫度傳感器170的位置和類型來支持關于終端100的環(huán)境溫度、內(nèi)部溫度和控制器160的溫度中的至少一個的信息的輸出。顯示單元140可根據(jù)終端100的溫度輸出關于控制器160的驅(qū)動頻率的調(diào)整的信息。例如,當控制器160在根據(jù)溫度的上升而調(diào)整驅(qū)動頻率的第一調(diào)節(jié)設置區(qū)間期間進行操作時,顯示單元140可將與相應操作狀態(tài)對應的信息輸出到屏幕的指定區(qū)域。在此情況下,顯示單元140可在指定區(qū)域暫時提供溫度信息和與控制器160的驅(qū)動有關的信息,或者在指定區(qū)域不斷地顯示溫度信息和與控制器160的驅(qū)動有關的信息。當終端的溫度上升到需要關機的溫度時,顯示單元140可在關閉終端100之前輸出關于關機的引導消息。
存儲器150是存儲用于支持終端的驅(qū)動和功能的必要的各種應用程序和各種數(shù)據(jù)的區(qū)域。存儲器150可具有用于存儲各種應用程序的程序區(qū)域和用于存儲各種數(shù)據(jù)的數(shù)據(jù)區(qū)域。與終端100的驅(qū)動關聯(lián)的操作系統(tǒng)和應用程序被存儲在程序區(qū)域中。存儲器150可存儲控制器的驅(qū)動控制程序151和功能限制控制程序153,其中,控制器的驅(qū)動控制程序151用于根據(jù)終端的溫度控制控制器160的驅(qū)動頻率,功能限制控制程序153根據(jù)終端100的溫度來支持與控制器的驅(qū)動控制程序151有關的功能限制或者單獨的功能限制。
驅(qū)動控制程序151可包括用于檢測終端100的溫度信息的例行程序、用于比較檢測到的溫度信息和預設的溫度信息的例行程序、用于當檢測到的溫度信息在預設的溫度范圍之內(nèi)時調(diào)整控制器160的驅(qū)動頻率的調(diào)整例行程序以及用于根據(jù)終端的溫度的上升控制終端100的關機的關機例行程序。所述調(diào)整例行程序可包括第一調(diào)整例行程序和第二調(diào)整例行程序,其中,第一調(diào)整例行程序根據(jù)終端100的溫度的上升將驅(qū)動頻率調(diào)整到第一驅(qū)動頻率,第二調(diào)整例行程序在根據(jù)控制器160的第一驅(qū)動頻率操作而執(zhí)行溫度下降且溫度下降變?yōu)轭A定溫度的情況下將驅(qū)動頻率調(diào)整到第二驅(qū)動頻率。所述調(diào)整例行程序可包括用于按照溫度范圍分多級應用調(diào)節(jié)應用例行程序的多級應用例行程序,所述調(diào)節(jié)應用例行程序重復執(zhí)行第一調(diào)整例行程序和第二調(diào)整例行程序。下面描述根據(jù)多級應用例行程序的控制器160的操作。
功能限制控制程序153包括這樣的例行程序,所述例行程序進行控制以使激活請求單獨發(fā)生的應用程序的激活被限制或終止,或者使當控制器160根據(jù)調(diào)整例行程序進行操作或不管調(diào)整例行程序進行操作時激活的應用程序被限制或終止。功能限制控制程序153可包括:用于確定調(diào)整例行程序的激活的例行程序;用于當調(diào)整例行程序被激活或者終端的溫度上升到特定溫度時確定當前激活的應用程序的優(yōu)先級信息的例行程序;用于根據(jù)優(yōu)先級信息終止特定應用程序或引導應用程序的終止的例行程序;用于確定請求激活的應用程序的優(yōu)先級信息的例行程序;以及用于根據(jù)優(yōu)先級信息終止激活的應用程序、激活請求的應用程序以及指示激活請求不能被執(zhí)行且拒絕該請求的例行程序。
功能限制控制程序153可根據(jù)應用程序的驅(qū)動來提供激活的應用程序的當前信息、內(nèi)存分配信息和控制器160的負載信息。因此,用戶可基于從功能限制控制程序153提供的應用程序的信息手動終止特定應用程序,以穩(wěn)定操作終端100。數(shù)據(jù)區(qū)域可存儲在終端100的操作過程期間生成的各種數(shù)據(jù)和內(nèi)容或控件。數(shù)據(jù)區(qū)域存儲應用程序的優(yōu)先級信息和溫度信息集,從而應用調(diào)整例行程序和強制終止例行程序,并且可根據(jù)程序的操作參考所述數(shù)據(jù)區(qū)域。
溫度傳感器170被布置在終端100的預定位置。溫度傳感器170測量終端100的溫度,并且將檢測到的溫度信息提供給控制器160。溫度傳感器170可被布置在終端100的外表的一側以測量環(huán)境溫度。溫度傳感器170也可被布置在終端的內(nèi)側以測量終端100的內(nèi)部溫度。溫度傳感器170還可包括多個溫度傳感器以測量環(huán)境溫度和內(nèi)部溫度兩者。溫度傳感器170可被布置為毗鄰控制器160以測量終端100的控制器160的溫度。溫度傳感器170檢測終端的環(huán)境溫度和內(nèi)部溫度中的至少一個或者控制器160的溫度,并將檢測到的溫度信息發(fā)送到控制器160。
當基于具有輸入單元的功能的顯示單元140或者單獨設置的輸入單元生成用于終端的特定功能操作的輸入信號時,控制器160可支持執(zhí)行對應于該輸入信號的功能。具體地講,控制器160可執(zhí)行各種信號流以及根據(jù)本發(fā)明的終端100的溫度來調(diào)整驅(qū)動頻率所需的操作控制。控制器160可包括圖2和圖4所示的配置。
圖2是示出根據(jù)本發(fā)明第一示例性實施例的控制器的詳細配置的框圖,圖3是示出根據(jù)本發(fā)明示例性實施例的控制器的驅(qū)動頻率的變化的示圖。
參照圖2和圖3,控制器160包括溫度信息檢測器161和處理器驅(qū)動控制器163。
溫度信息檢測器161以預定周期或者實時檢測由溫度傳感器170檢測到的溫度信息。溫度信息檢測器161可檢測終端100的環(huán)境溫度和內(nèi)部溫度以及控制器160的溫度。溫度信息檢測器161可檢測控制器160的溫度信息。溫度信息檢測器161確定檢測到的溫度信息是否對應于預設溫度信息。當檢測到的溫度信息等于或大于預設溫度信息時,溫度信息檢測器161可將相應結果發(fā)送到處理器驅(qū)動控制器163。
處理器驅(qū)動控制器163基于預設驅(qū)動頻率驅(qū)動控制器160以支持終端100的各種功能。處理器驅(qū)動控制器163可以以預設驅(qū)動頻率(例如,1.2ghz)驅(qū)動控制器160以支持終端100的功能。如果處理器驅(qū)動控制器163從溫度信息檢測器161接收到指示當前溫度等于或大于預設溫度的信息,則控制器160可控制驅(qū)動頻率以第一調(diào)節(jié)設置范圍被操作。當終端100的溫度(例如,控制器160的溫度)對應于第一預設溫度時,處理器驅(qū)動控制器163可限制終端100的操作,從而控制器160的驅(qū)動頻率以第一驅(qū)動頻率被驅(qū)動。由于控制器160根據(jù)處理器驅(qū)動控制器163的控制以第一驅(qū)動頻率被驅(qū)動,所以控制器160的溫度可下降到低于第一預設溫度的第二預設溫度。因此,處理器驅(qū)動控制器163可根據(jù)第二預設溫度執(zhí)行控制,以使控制器160以高于第一驅(qū)動頻率的第二驅(qū)動頻率被驅(qū)動。
當終端100的控制器160的溫度上升到第一預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160再次以低于第二驅(qū)動頻率的第一驅(qū)動頻率進行操作。如上所述,當終端100的溫度在預設的溫度范圍內(nèi)時,處理器驅(qū)動控制器163可支持根據(jù)第一調(diào)節(jié)設置的操作控制,其中,第一調(diào)節(jié)設置用于控制控制器160在預設的驅(qū)動頻率范圍內(nèi)進行操作。通過前述的過程,處理器驅(qū)動控制器163在確保適當?shù)尿?qū)動性能的同時降低終端100的溫度,從而支持穩(wěn)定性的保證。
當終端100的控制器160以第一驅(qū)動頻率進行操作時,由于各種原因(例如,額外請求的功能的激活或者終端的各種操作環(huán)境、環(huán)境溫度以及從終端100生成的熱量的積累),溫度可能超出第一預設溫度。在此情況下,處理器驅(qū)動控制器163確定終端100的溫度是否達到第三預設溫度,并由此可支持第二調(diào)節(jié)設置應用。當終端100的溫度對應于第三預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160的驅(qū)動頻率變?yōu)榈谌?qū)動頻率。第三驅(qū)動頻率可以是低于第一驅(qū)動頻率的驅(qū)動頻率。由于控制器160以第三驅(qū)動頻率進行操作,因此終端100的溫度可降低。當終端100的溫度下降到終端100的第四預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160的驅(qū)動頻率變?yōu)楦哂诘谌?qū)動頻率的第四驅(qū)動頻率。當終端100的溫度根據(jù)基于控制器160的第四驅(qū)動頻率的操作上升到第三預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160再次以第三驅(qū)動頻率進行操作。通過前述重復的過程,本發(fā)明的終端100可在一定程度上確保終端100的性能的同時降低終端100的溫度。
盡管終端100以第三驅(qū)動頻率進行操作,但終端的溫度仍可能上升。當終端100的溫度上升到第五預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,從而為了維持終端100的穩(wěn)定性而關閉終端100。當終端的溫度達到第五預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,從而輸出關于強制關機的預定的引導聲音或引導消息。當在溫度上升到低于第五預設溫度的預定溫度之后預期到溫度的持續(xù)上升時,處理器驅(qū)動控制器163可執(zhí)行控制,從而輸出引導聲音或引導消息。如果在控制器160以第四驅(qū)動頻率進行操作之后終端100的溫度持續(xù)降低到第一預設溫度,則處理器驅(qū)動控制器163可根據(jù)第一預設溫度執(zhí)行控制,以使控制器160以第一驅(qū)動頻率進行操作。如果終端100的溫度根據(jù)溫度的持續(xù)下降而降低到第二預設溫度,則處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160以第二驅(qū)動頻率進行操作。
如上所述,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160的驅(qū)動頻率變?yōu)轭A定的調(diào)節(jié)設置區(qū)間之內(nèi),從而在降低終端100的溫度的同時確保性能。
將通過示例描述前述的設置溫度和驅(qū)動頻率。第一調(diào)節(jié)設置的溫度范圍可以是61~64℃,第一調(diào)節(jié)設置的驅(qū)動頻率可以是800mhz和1.2ghz。當終端100的溫度上升到64℃時,可控制控制器160以800mhz被驅(qū)動。因此,當終端100的溫度下降到作為第二預設溫度的61℃時,可調(diào)整處理器驅(qū)動控制器163以作為第二驅(qū)動頻率的1.2ghz進行操作。第二調(diào)節(jié)設置的溫度范圍可以是97~103℃。第二調(diào)節(jié)設置的驅(qū)動頻率可以是200mhz和400mhz。當終端100的溫度上升到作為第三預設溫度的103℃時,控制器160執(zhí)行控制,以使控制器160以作為第三驅(qū)動頻率的200mhz進行操作。當終端100的溫度根據(jù)溫度下降而下降到作為第四預設溫度的97℃時,處理器驅(qū)動控制器163可執(zhí)行控制,以使控制器160以作為第四驅(qū)動頻率的400mhz進行操作。
當終端100的溫度上升到第一預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,從而不管溫度降低,在第一時間內(nèi)以第一驅(qū)動頻率驅(qū)動控制器160。處理器驅(qū)動控制器163可執(zhí)行控制,從而在第一時間過去之后,在第二時間內(nèi)以第二驅(qū)動頻率驅(qū)動控制器160,并且隨后在第二時間過去之后,在第一時間內(nèi)以第一驅(qū)動頻率驅(qū)動控制器160。當終端100的溫度上升到第一預設溫度時,處理器驅(qū)動控制器163可執(zhí)行控制,從而根據(jù)第一驅(qū)動頻率和第二驅(qū)動頻率重復執(zhí)行控制器160的操作。通過前述的操作控制,終端100可執(zhí)行控制,從而在確保終端100的數(shù)據(jù)處理性能的同時執(zhí)行用于溫度降低的操作。
當終端100的溫度上升到第三預設溫度時,處理器驅(qū)動控制器163將第三驅(qū)動頻率和第四驅(qū)動頻率應用于控制器160以進行控制,從而控制器160在第三時間和第四時間內(nèi)被重復驅(qū)動。第一時間到第四時間可根據(jù)終端100的功能性保證或穩(wěn)定性保證發(fā)生改變。例如,為了維持終端100的穩(wěn)定溫度,與第二時間和第四時間相比,控制器160可將第一時間和第三時間設置得較長,其中,控制器160在第一時間和第三時間內(nèi)以相對低的驅(qū)動頻率被驅(qū)動。為了確保終端100的功能性,控制器160可確保以低速度驅(qū)動的區(qū)間,從而可通過與第一時間和第三時間相比將第二時間和第四時間設置為較長,來降低終端100的溫度。
可根據(jù)終端策略固定時間設置或者根據(jù)用戶請求調(diào)整時間設置。
本發(fā)明的處理器驅(qū)動控制器163的調(diào)節(jié)設置值不限于前述的值。根據(jù)終端100的形式、設計或性能,可將處理器驅(qū)動控制器163的調(diào)節(jié)設置值改變?yōu)楦鞣N值。前述的示例性實施例已通過示例示出當改變多個驅(qū)動頻率時應用于驅(qū)動終端100的調(diào)節(jié)設置的階段包括兩個步驟。然而,本發(fā)明的示例性實施例不限于此??刂破?60可將應用調(diào)節(jié)設置的階段分為另外的階段。
圖4是示出根據(jù)本發(fā)明第二示例性實施例的控制器的配置的示圖。
參照圖4,控制器160包括溫度信息檢測器161、處理器驅(qū)動控制器163和功能限制單元165。因為溫度信息檢測器161和處理器驅(qū)動控制器163的結構與根據(jù)第一示例性實施例的控制器160的溫度信息檢測器161和處理器驅(qū)動控制器163的結構相似,所以將省略其詳細描述。
功能限制單元165可執(zhí)行與驅(qū)動頻率變化時間對應的激活的應用程序的功能限制或根據(jù)終端100的溫度信息執(zhí)行激活的應用程序的功能限制,或者可執(zhí)行請求激活的應用程序的激活限制。當控制器160的驅(qū)動頻率發(fā)生改變或者終端100的溫度上升到第一預設溫度時,功能限制單元165可確定當前激活的應用程序的優(yōu)先級信息,限制或終止具有低優(yōu)先級的應用程序的功能,或者支持警告用戶功能終止的消息的輸出。
例如,當在多個網(wǎng)絡瀏覽器正在執(zhí)行的同時終端100的溫度上升到第一預設溫度時,功能限制單元165可執(zhí)行控制,從而終止在后臺處理中正在執(zhí)行且當前沒有在顯示單元140上顯示的至少一個網(wǎng)絡瀏覽器。功能限制單元165可執(zhí)行控制,從而在根據(jù)用戶歷史維持列出次數(shù)最多的網(wǎng)絡瀏覽器的激活狀態(tài)的同時終止具有相對較少列出次數(shù)的網(wǎng)絡瀏覽器。功能限制單元165可執(zhí)行控制,從而在維持在收藏列表或書簽列表中注冊的網(wǎng)絡瀏覽器的同時終止沒有在相應項目中注冊的網(wǎng)絡瀏覽器。每個程序可包括根據(jù)溫度控制的優(yōu)先級,并且包括優(yōu)先級信息的優(yōu)先級列表可存儲在存儲器150中并可根據(jù)功能限制單元165的請求被參考。
根據(jù)預設溫度的變化可改變通過功能限制單元165的應用程序限制功能。當終端的溫度下降到低于第一預設溫度的第二預設溫度時,功能限制單元165執(zhí)行控制,從而可重新激活先前終止的網(wǎng)絡瀏覽器,或者可輸出用于重新激活網(wǎng)絡瀏覽器的引導消息。當終端100的溫度上升到高于第一預設溫度的第三預設溫度時,功能限制單元165可執(zhí)行控制,從而終止具有相對較低優(yōu)先級的應用程序。在此情況下,終止的應用程序的數(shù)目可根據(jù)預設溫度發(fā)生改變。
當應用程序的激活發(fā)生時,功能限制單元165可根據(jù)終端100的當前溫度和優(yōu)先級信息執(zhí)行或拒絕相應請求。功能限制單元165可執(zhí)行控制,從而終止具有低于請求激活的應用程序的優(yōu)先級的當前激活的應用程序,并且激活請求激活的應用程序。當請求激活的應用程序的優(yōu)先級信息低于當前激活的應用程序的優(yōu)先級信息時,功能限制單元165可響應于激活請求輸出拒絕消息。當不管拒絕消息再次輸入激活請求時,功能限制單元165可執(zhí)行控制,從而終止當前激活的應用程序之中具有相對較低優(yōu)先級信息的應用程序,或者終止由用戶指定的應用程序,并且激活請求激活的應用程序。通過此過程,終端100可支持適合于終端100的溫度狀態(tài)而激活由用戶請求的應用程序。結果,終端100根據(jù)終端100的溫度限制激活的應用程序,從而降低或增加應用于控制器160的負載量。
根據(jù)處理器驅(qū)動控制器163的第一調(diào)節(jié)設置可與控制器160的驅(qū)動控制一起來操作功能限制單元165的應用程序限制功能。當當前檢測到的溫度是第一預設溫度時,控制器160可在功能限制單元165的控制下限制負載量(即,當根據(jù)第一調(diào)節(jié)設置調(diào)整并操作終端100的驅(qū)動頻率時激活的剩余應用程序)。因此,終端100可通過控制器160的負載量的調(diào)整和控制器160的驅(qū)動頻率的調(diào)整,在支持終端100的穩(wěn)定狀態(tài)的同時適當?shù)卮_保激活的應用程序的驅(qū)動性能。
前述的示例性實施例已示出根據(jù)本發(fā)明示例性實施例的用于控制溫度的終端的結構和功能。下面描述根據(jù)本發(fā)明示例性實施例的用于控制終端的溫度的方法。
圖5是示出根據(jù)本發(fā)明第一示例性實施例的用于控制溫度的方法的流程圖。
參照圖5,在步驟501,控制器160可執(zhí)行控制,從而通過使用從電源提供的電力來提供用于終端100的各個結構的必需的電力。被供電的終端100的各個結構可維持下述狀態(tài):根據(jù)預設的調(diào)度信息和從輸入單元120或者具有輸入功能的顯示單元140接收到的輸入信號來支持特定用戶功能。
當根據(jù)溫度的終端驅(qū)動控制模式被激活時,在步驟503,控制器160可執(zhí)行控制以使溫度傳感器170檢測溫度信息。根據(jù)溫度傳感器170的數(shù)量和位置,控制器160可檢測環(huán)境溫度和內(nèi)部溫度中的至少一個以及控制器160的溫度。當根據(jù)溫度的終端驅(qū)動控制模式失活時,控制器160可執(zhí)行控制以使溫度傳感器170失活,并且在不調(diào)整單獨的驅(qū)動頻率的情況下,根據(jù)預設的驅(qū)動頻率來操作終端100。然而,控制器160激活用于保護終端100和用戶的溫度傳感器170。當由相應溫度傳感器170檢測到的溫度變?yōu)樘囟囟?例如,需要終端的關閉的第五預設溫度)時,控制器160可執(zhí)行控制以關閉終端。
當檢測到溫度信息時,在步驟505,控制器160確定由檢測到的溫度信息指示的溫度是否對應于第一預設溫度。當該溫度不對應于第一預設溫度時,在步驟507,控制器160可執(zhí)行控制以使終端以根據(jù)先前設置的驅(qū)動頻率被驅(qū)動。在步驟507之后,控制器160可返回到步驟503。
當在步驟505檢測到的溫度對應于第一預設溫度時,在步驟509,控制器160可執(zhí)行控制以使控制器160根據(jù)第一調(diào)節(jié)設置被驅(qū)動。所述調(diào)節(jié)設置可指示控制器160在改變預定范圍的多個驅(qū)動頻率之間的頻率的同時進行操作。例如,當終端100的溫度上升到第一預設溫度時,控制器160可控制終端100以低于先前的驅(qū)動頻率的第一驅(qū)動頻率進行操作。
當終端100的溫度下降到低于第一預設溫度的第二預設溫度時,控制器160可執(zhí)行控制,以使終端100以高于第一驅(qū)動頻率的驅(qū)動頻率或者以先前的驅(qū)動頻率進行操作??刂破?60可執(zhí)行控制,從而在根據(jù)第一調(diào)節(jié)設置驅(qū)動終端100的同時周期性地或者實時檢測溫度信息。
在步驟511,控制器160可確定終端100的溫度是否上升到第三預設溫度。第三預設溫度是高于第一預設溫度的溫度。當溫度小于第三預設溫度時,在步驟513,控制器160可確定檢測到的溫度是否等于或大于第二預設溫度且小于或等于第一預設溫度。當溫度等于或大于第二預設溫度且小于或等于第一預設溫度時,在步驟509,控制器160可控制終端根據(jù)第一調(diào)節(jié)設置被驅(qū)動。當溫度小于第二預設溫度時,在步驟507,控制器160可控制終端根據(jù)先前的設置被驅(qū)動。
當在步驟511終端100的溫度上升到第三預設溫度時,在步驟515,控制器160可控制終端根據(jù)第二調(diào)節(jié)設置被驅(qū)動。當終端100的溫度上升到第三預設溫度時,控制器160可控制終端100以第三驅(qū)動頻率進行操作。因此,當終端100的溫度下降到特定溫度(即,大于第一預設溫度但小于第三預設溫度的第四預設溫度)時,控制器160可控制終端100以大于第三驅(qū)動頻率且小于第一驅(qū)動頻率的第四驅(qū)動頻率進行操作。盡管沒有示出,但當終端100的溫度從第四預設溫度下降到第一預設溫度時,在步驟509,控制器160可控制終端100再次以第一驅(qū)動頻率進行操作。
在步驟517,控制器160可確定在以預定周期或?qū)崟r檢測終端100的溫度的過程期間檢測到的溫度是否達到最大值。當終端100的溫度達到最大值時,控制器160可執(zhí)行控制,從而強制終止終端100的所有功能。當終端100的溫度沒有達到最大值時,處理進行到步驟511,并且控制器160比較檢測到的溫度和預設溫度,并可執(zhí)行控制以根據(jù)比較結果可重復執(zhí)行下面的操作。
前述的示例性實施例已示出驅(qū)動頻率調(diào)整階段分為第一調(diào)節(jié)設置和第二調(diào)節(jié)設置。但是,本發(fā)明的示例性實施例不限于此。在終端100中可提供更多個調(diào)節(jié)設置階段??刂破?60的驅(qū)動頻率可被分段。通過省略步驟511和步驟515并只使用第一調(diào)節(jié)設置階段而不使用第二調(diào)節(jié)設置階段,終端100可根據(jù)終端的溫度來控制驅(qū)動頻率。
當終端的當前溫度達到第一預設溫度時,可按照時間段應用終端100的驅(qū)動頻率的調(diào)整?;跍囟鹊牡谝徽{(diào)節(jié)設置時間段在第一時間內(nèi)以第一驅(qū)動頻率驅(qū)動控制器?;陬A定時間的重復執(zhí)行時間,在根據(jù)第一調(diào)節(jié)過程第一時間過去之后,控制器160在第二時間內(nèi)以高于第一驅(qū)動頻率的第二驅(qū)動頻率被驅(qū)動。
終端100的驅(qū)動頻率的調(diào)整可被用于在第三溫度環(huán)境下根據(jù)前述時間調(diào)整驅(qū)動頻率的過程代替。當終端的溫度上升到大于第一預設溫度的第三預設溫度時,基于溫度的第二調(diào)節(jié)設置時間段在第三時間內(nèi)以低于第一驅(qū)動頻率的第三驅(qū)動頻率驅(qū)動控制器160。用于以高于第三驅(qū)動頻率且低于第一驅(qū)動頻率的第四驅(qū)動頻率驅(qū)動控制器的過程可被在預定時間重復執(zhí)行的基于時間的第二調(diào)節(jié)過程代替。
結果,在根據(jù)本發(fā)明示例性實施例的用于控制終端的溫度的驅(qū)動頻率的調(diào)整中,可在執(zhí)行基于溫度的第一調(diào)節(jié)過程之后執(zhí)行基于溫度的第二調(diào)節(jié)過程,或者可在執(zhí)行基于溫度的第一調(diào)節(jié)過程之后執(zhí)行基于時間的第二調(diào)節(jié)過程。在用于控制終端的溫度的驅(qū)動頻率的調(diào)整中,可在執(zhí)行基于時間的第一調(diào)節(jié)過程之后執(zhí)行基于時間的第二調(diào)節(jié)過程,或者可在執(zhí)行基于溫度的第一調(diào)節(jié)過程之后執(zhí)行基于溫度的第二調(diào)節(jié)過程。
如上所述,在根據(jù)本發(fā)明示例性實施例的用于控制溫度的方法中,控制器160的驅(qū)動頻率根據(jù)終端100的溫度控制被反復改變,以在確保終端100的性能的同時降低終端100的溫度。按多個階段來提供驅(qū)動頻率的變化,可在自適應地處理溫度上升大于預定值的過程的同時確保終端100的性能,從而自適應地提供功能性。
圖6是示出根據(jù)本發(fā)明第二示例性實施例的用于控制溫度的方法的流程圖。
參照圖6,在步驟601,以與上述步驟501中的相同方式,控制器160可執(zhí)行控制,從而通過使用從電源提供的電力來提供用于終端100的各個結構的必需的電力。被供電的終端100的各個結構可維持下述狀態(tài):根據(jù)預設的調(diào)度信息和從輸入單元120或者具有輸入功能的顯示單元140接收到的輸入信號來支持特定用戶功能。
當根據(jù)溫度的終端驅(qū)動控制模式被激活時,在步驟603,控制器160可執(zhí)行控制以使溫度傳感器170檢測溫度信息。根據(jù)溫度傳感器170的數(shù)量和位置,控制器160可檢測環(huán)境溫度和內(nèi)部溫度中的至少一個以及控制器160的溫度。當根據(jù)溫度的終端驅(qū)動控制模式失活時,控制器160可執(zhí)行控制以使溫度傳感器170失活,并且在不調(diào)整單獨的驅(qū)動頻率的情況下,根據(jù)預設的驅(qū)動頻率來操作終端100。
當檢測到溫度信息時,在步驟605,控制器160確定由該溫度信息指示的溫度是否對應于第一預設溫度。當在步驟605包括在溫度信息中的溫度小于特定溫度時,在步驟607,控制器160可執(zhí)行控制以維持先前的狀態(tài)。
當在步驟605檢測到的溫度等于或大于特定溫度時,在步驟609,控制器160可執(zhí)行控制以執(zhí)行對應于溫度的功能維持設置和其他功能限制。當檢測到的溫度等于或大于特定溫度時,控制器160可執(zhí)行控制以根據(jù)預設信息來限制至少一個當前激活的應用程序。控制器160可確定當前激活的應用程序的優(yōu)先級信息,并執(zhí)行控制以終止具有相對較低優(yōu)先級信息的至少一個應用程序或者輸出用于終止應用程序的引導消息。
可對應于特定溫度信息來調(diào)整應用程序的限制數(shù)量。當當前溫度是對應于第一預設溫度的特定溫度時,可預先設置剩余的指定為將被激活的應用程序的限制數(shù)量。例如,控制器160可執(zhí)行控制,從而終止除了四個應用程序之外的具有相對較低優(yōu)先級信息的應用程序,或者在顯示單元140上輸出引導消息。當當前溫度是第三預設溫度時,可將剩余的應用程序的限制數(shù)量設置為限制到2個。在此情況下,控制器160可根據(jù)應用程序的優(yōu)先級信息將激活的應用程序的數(shù)量限制為2個??刂破?60可根據(jù)溫度的上升來限制激活的應用程序以維持應用程序的有限數(shù)量??刂破?60可阻止相應應用程序的通信功能而不終止應用程序,或者控制器160可執(zhí)行功能的限制,從而只可使用若干應用功能。
控制器160可控制應用程序,從而根據(jù)終端100的溫度的降低重新激活預定數(shù)量的應用程序,或者輸出引導消息??刂破?60可執(zhí)行控制,從而解除功能已被限制的應用程序的限制。例如,當當前溫度是將激活的應用程序的數(shù)量限制為6個的第二預設溫度時,控制器160可執(zhí)行控制,從而重新激活先前的應用程序或者輸出用于激活先前應用程序的引導消息。當當前溫度下降到與限制的應用程序的限制解除關聯(lián)的預定溫度時,控制器160可執(zhí)行控制,從而根據(jù)降低的溫度和先前的設置重新激活阻止的功能(例如,特定應用程序的通信)。
當在有限數(shù)量的應用程序可被同時激活的溫度狀態(tài)下生成請求特定應用程序的激活的輸入信號,或者生成用于解除限制的功能的輸入信號時,控制器160可根據(jù)相應應用程序的優(yōu)先級來執(zhí)行應用程序的激活或解除或執(zhí)行相應的請求拒絕。控制器160確認請求激活或請求功能限制解除的應用程序的優(yōu)先級。當請求具有相對較高優(yōu)先級的應用程序的激活或解除時,控制器160可執(zhí)行控制,從而激活當前激活的應用程序和請求的程序中的至少一個。當請求激活或請求功能限制解除的應用程序的優(yōu)先級信息低于當前激活的應用程序的優(yōu)先級信息時,控制器160可拒絕相應請求并根據(jù)該拒絕輸出引導消息。
當在該拒絕之后輸入另一激活請求時,控制器160可執(zhí)行控制,從而不管優(yōu)先級信息而激活請求激活的應用程序,并限制具有當前激活的應用程序中的相對較低優(yōu)先級的應用程序??刂破?60可將請求激活的應用程序的優(yōu)先級信息調(diào)整為高于先前值??赏ㄟ^終端100的制造者和/或應用程序的開發(fā)者來定義應用程序的優(yōu)先級信息。除了若干必要的應用程序或被設計為用于終端100的操作的必要的應用程序,優(yōu)先級信息可根據(jù)用戶設置或用戶的應用程序的使用歷史被改變。
在步驟611,控制器160確定終端100的關機事件是否發(fā)生。當終端100的關機事件發(fā)生時,控制器160執(zhí)行控制以關閉終端100。當終端100的關機事件沒有發(fā)生時,處理可返回到步驟603。關機事件可包括生成用于關閉終端100的輸入信號的情況或者終端100的溫度變?yōu)轭A設最大值(例如,第五預設溫度)的情況。
如前所述,根據(jù)本發(fā)明示例性實施例的用于控制溫度的方法可根據(jù)終端100的溫度限制執(zhí)行的或可執(zhí)行的應用程序,以在確保處理性能的同時限制控制器160的負載,從而將終端100的溫度收斂到恒定溫度,而不降低終端100的溫度或不增加溫度。
圖7是根據(jù)本發(fā)明示例性實施例的根據(jù)用于控制溫度的方法和終端的溫度控制的溫度變化曲線圖。
參照圖7,根據(jù)第一調(diào)節(jié)設置,終端100的溫度收斂到預定溫度而沒有上升,并且在持續(xù)的溫度上升時根據(jù)第二調(diào)節(jié)設置,溫度收斂到預定溫度而沒有上升。因此,本發(fā)明的示例性實施例可確保終端100的適當性能,以使終端100的溫度沒有上升到預定溫度之外。
如上所述,根據(jù)本發(fā)明示例性實施例的用于控制溫度的方法和支持該方法的終端可根據(jù)終端的溫度上升來調(diào)整控制器的驅(qū)動頻率以降低溫度,并可執(zhí)行運行應用程序的功能限制以在確保終端的性能的同時抑制溫度上升或降低溫度。
前述的終端100還可包括各種附加模塊。當終端100是通信終端時,終端100可包括沒有提到的元件,例如,用于拍攝對象的靜止圖像/運動圖像的相機模塊、用于以終端100的有線通信方案或無線通信方案交換數(shù)據(jù)的接口、用于與互聯(lián)網(wǎng)進行通信以執(zhí)行互聯(lián)網(wǎng)功能的互聯(lián)網(wǎng)通信模塊和用于接收并廣播數(shù)字廣播的數(shù)字廣播模塊。由于結構元件可根據(jù)數(shù)字裝置的融合趨勢發(fā)生改變,因此省略這些元件的描述。然而,終端100可包括等同于前述結構元件的結構元件。根據(jù)提供的形式或另一結構,終端100可被前述布置中的特定結構代替。本領域技術人員可對此容易地理解。
根據(jù)本發(fā)明示例性實施例的終端100可包括存儲單元,并可以是具有用于支持基于以上內(nèi)容的數(shù)據(jù)通信服務的通信模塊的任何各種類型的裝置。例如,終端100可以是信息通信裝置或多媒體裝置(例如,便攜式多媒體播放器(pmp)、數(shù)字廣播播放器、個人數(shù)字助理(pda)、音樂播放器(例如,mp3播放器)、便攜式游戲終端、智能電話、筆記本電腦和手持pc)以及對應于各種通信系統(tǒng)的各種移動通信終端。
如上所述,在根據(jù)本發(fā)明示例性實施例的用于控制溫度的方法和支持該方法的終端中,在確保終端的驅(qū)動性能的同時執(zhí)行溫度控制。另外,本發(fā)明的示例性實施例可增加關于溫度的終端的穩(wěn)定性,以支持終端的穩(wěn)定驅(qū)動。
盡管已參照本發(fā)明的特定示例性實施例示出和描述了本發(fā)明,但本領域技術人員將理解,在不脫離由權利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可對其進行形式和細節(jié)上的各種改變。