基于溫度的觸摸便攜式計算設備的制造方法
【專利說明】
【背景技術】
[0001]當管理計算設備的運行溫度時,使用者可以訪問基本輸入/輸出系統(tǒng)(B1S)或計算設備的操作系統(tǒng)的一個或多個設置。使用者可以修改B1S或計算設備的操作系統(tǒng)的一個或多個設置,來根據(jù)使用者的偏好運行冷卻器或加熱器。
【附圖說明】
[0002]附圖中,相同的數(shù)字指代相同的部件或塊。下面的詳細說明參照附圖,附圖中:
[0003]圖1示出根據(jù)示例的帶有傳感器、熱模塊、部件和控制器的便攜式計算設備。
[0004]圖2示出根據(jù)示例的用于檢測使用者觸摸便攜式計算設備的傳感器。
[0005]圖3A和圖3B示出根據(jù)示例的修改溫度閾值的熱模塊和修改部件的參數(shù)的控制器。
[0006]圖4為示出根據(jù)示例的用于管理便攜式計算設備的方法的流程圖。
[0007]圖5為示出根據(jù)另一示例的用于管理便攜式計算設備的方法的流程圖。
【具體實施方式】
[0008]便攜式計算設備包括傳感器,例如電容傳感器、觸摸傳感器、接近傳感器、紅外部件、圖像捕捉部件、加速計、陀螺儀和/或全球定位系統(tǒng)部件,來檢測使用者是否正在觸摸便攜式計算設備。傳感器可以檢測使用者觸摸便攜式計算設備的一部分,例如便攜式計算設備的前面板、后面板、側面板、角落和/或邊緣。傳感器也可以檢測便攜式計算設備的重新定位,以確定使用者是否正在觸摸便攜式計算設備。
[0009]如果沒有檢測到使用者觸摸、握住和/或重新定位便攜式計算設備,熱模塊開始為便攜式計算設備的組件或便攜式計算設備增大溫度閾值。熱模塊是管理便攜式計算設備的一個或多個部件的溫度閾值的、便攜式計算設備的硬件或軟件部件。部件的溫度閾值對應于不要超過的部件的指定溫度,而便攜式計算設備的溫度閾值對應于不要超過的便攜式計算設備的指定溫度。
[0010]基于修改的溫度閾值,便攜式計算設備的控制器根據(jù)溫度閾值修改至少一個部件的參數(shù),以為了便攜式計算設備的運行溫度升高。便攜式計算設備的運行溫度對應于如果使用者正在觸摸或握住便攜式計算設備,那么就由使用者能夠感覺到的熱量。運行溫度可以是表面溫度、機箱溫度和/或便攜式計算設備的部件溫度。
[0011]在一個示例中,如果熱模塊增加諸如控制器的部件的溫度閾值,那么控制器可以修改參數(shù),來提高控制器的運行速度。結果,可以提高控制器和/或便攜式計算設備的性能,而控制器產(chǎn)生更多的熱,以為了便攜式計算設備的運行溫度升高。
[0012]在另一示例中,如果熱模塊增大諸如散熱部件的部件的溫度閾值,那么控制器可以修改散熱部件的參數(shù),來降低從部件和/或從便攜式計算設備消散的熱量。散熱部件可以是風扇部件和/或液體冷卻部件。結果,可以減少供應到散熱部件的能量,并且便攜式計算設備可以節(jié)能。
[0013]通過提高便攜式計算設備的運行溫度,如果沒有檢測到使用者觸摸便攜式計算設備,那么可以允許部件和/或便攜式計算設備產(chǎn)生更多熱、變得更熱。結果,如果沒有檢測到使用者觸摸便攜式計算設備,那么可以提高便攜式計算設備的性能和/或便攜式計算設備可以節(jié)約由散熱部件使用的能量。
[0014]圖1示出根據(jù)示例的帶有傳感器130、熱模塊110、部件170和控制器120的便攜式計算設備100。便攜式計算設備100可以是筆記本電腦、上網(wǎng)本、平板電腦、智能電話、蜂窩設備、萬能系統(tǒng)和/或任何另外的便攜式計算設備。便攜式計算設備100包括傳感器130、熱模塊110、部件170、控制器120和用于控制器120與便攜式計算設備100的部件相互進行通信的通信信道150。在其它實施方式中,便攜式計算設備100包括除了和/或代替上述部件的附加部件。
[0015]傳感器130是用來檢測使用者是否正在觸摸便攜式計算設備100的硬件部件,例如電容傳感器、觸摸傳感器、接近傳感器、紅外部件、圖像捕捉部件、加速計、陀螺儀和/或全球定位系統(tǒng)部件。傳感器130可以檢測便攜式計算設備100的機箱的一個或多個部分,以檢測手、手掌、和/或手指觸摸它。如果傳感器130沒有在便攜式計算設備100的一部分檢測到手、手掌和/或手指,那么使用者沒有正在觸摸便攜式計算設備100。在另一實施方式中,當檢測使用者觸摸便攜式計算設備100時,傳感器130檢測便攜式計算設備100的重新定位。如果檢測到便攜式計算設備100靜止預定時間量,那么確定使用者沒有正在觸摸便攜式計算設備100。
[0016]根據(jù)是否檢測到使用者觸摸便攜式計算設備100,熱模塊110保持或修改便攜式計算設備100的部件170的溫度閾值。為了本申請的目標,熱模塊110是管理便攜式計算設備100的一個或多個部件的溫度閾值的、便攜式計算設備100的部件。在一個實施方式中,熱模塊110是便攜式計算設備100的硬件部件,例如處理器和/或電源。在另一實施方式中,熱模塊110是便攜式計算設備100的軟件模塊。部件的溫度閾值對應于不要超過的部件的指定溫度。
[0017]在一個示例中,如果沒有檢測到使用者觸摸便攜式計算設備100,那么熱模塊110增大部件170的溫度閾值。在另一示例中,如果檢測到使用者正在觸摸便攜式計算設備100,那么熱模塊110可以保持部件170的溫度閾值或者熱模塊100可以減小部件170的溫度閾值。部件170是便攜式計算設備100的硬件部件,例如控制器120、處理器、存儲器部件、通信部件、存儲裝置、散熱部件和/或產(chǎn)生或消散熱的任何另外部件。
[0018]熱模塊110可以把部件170的修改的溫度閾值通知給控制器120。作為響應,控制器120可以為部件170修改相應部件170的參數(shù),以產(chǎn)生更多或更少的熱??刂破?20可以是處理器、基于半導體的微處理器、集成電路(IC)、或適于修改部件的參數(shù)的任何其它裝置。當修改部件170的參數(shù)時,控制器120可以修改部件170的一個或多個設置,或者控制器120可以修改部件170的運行模式。
[0019]在一個實施方式中,控制器120通過提高或降低部件170的運行速度,來修改部件170的設置。提高部件170的運行速度可以包括向部件170提供更多能量和/或增加部件170的時鐘頻率或頻率。結果,部件170和便攜式計算設備100可以產(chǎn)生更多的熱,并且便攜式計算設備100變得觸摸起來更熱。降低部件170的運行速度可以包括向部件170提供更少能量和/或降低部件170的時鐘頻率。結果,部件170和便攜式計算設備100可以產(chǎn)生更少的熱,并且便攜式計算設備100變得觸摸起來更冷。
[0020]在另一實施方式中,修改部件170的參數(shù)包括控制器120修改用于把熱從部件170或從便攜式計算設備100移走的散熱部件的參數(shù)。例如,如果熱模塊110增大部件的溫度閾值,那么控制器120可以為散熱部件修改散熱部件的參數(shù),來從部件170和/或從便攜式計算設備100移走更少的熱。在另一示例中,如果減小了部件170的溫度閾值,那么控制器120可以為散熱部件修改散熱部件的參數(shù),來從部件170和/或從便攜式計算設備100移走更多的熱。
[0021]圖2示出根據(jù)示例的用于檢測使用者205觸摸便攜式計算設備100的傳感器130。使用者205可以是能夠觸摸、握住和/或重新定位便攜式計算設備100的任何人。在一個實施方式中,傳感器130是用于檢測使用者205的手指、手掌和/或手觸摸便攜式計算設備100的一部分的電容傳感器、觸摸傳感器、接近傳感器、紅外部件、以及圖像捕獲部件。便攜式計算設備100的一部分可以包括便攜式計算設備100的前面板、后面板、邊緣和/或角落。
[0022]在一個實施方式中,傳感器130是用于檢測便攜式計算設備100是否被重新定位或者便攜式計算設備100是否靜止的加速度計、陀螺儀和全球定位系統(tǒng)部件。如果傳感器130檢測到便攜式計算設備100重新定位,那么可以確定使用者205正在觸摸或握住便攜式計算設備100。如果傳感器130在預定的時間量內沒有檢測到便攜式計算設備100重新定位,那么可以確定使用者205沒有正在觸摸或握住便攜式計算設備100。預定的時間量可以由控制器120、傳感器130、熱模塊110和/或使用者205指定。
[0023]在其它的實施方式中,傳感器130包括對接部件,并且傳感器130檢測便攜式計算設備100到對接部件的聯(lián)接。對接部件可以包括包含諸如鍵盤、觸摸板、存儲組件和/或顯示部件的部件的便攜式計算設備100的基座或擴展裝置。如果傳感器130檢測到便攜式計算設備100被聯(lián)接到對接站上,那么將確定使用者205沒有正在觸摸便攜式計算設備100。如果便攜式計算設備100沒有被聯(lián)接到對接部件上,那么可以確定使用者205正在觸摸便攜式計算設備100。
[0024]傳感器130把使用者205是否正在觸摸便攜式計算設備100的信息傳遞給熱模塊110。熱模塊110是管理便攜式計算設備100的部件170的溫度閾值的部件。在一個實施方式中,熱模塊I1是諸如與另一部件,例如控制器120,集成或聯(lián)接的電路的硬件部件。在其它實施方式中,熱模塊110是嵌入到一個或多個部件上的固件,或熱模塊110是可由控制器120從非易失性計算機可讀介質執(zhí)行的軟件模塊。計算機可讀介質是包含、存儲、傳送或運輸熱模塊110以由便攜式計算設備100使用或連同便攜式計算設備100使用的有形裝置。在一個實施方式中,計算機可讀介質是聯(lián)接到便攜式計算設備100上的硬盤驅動器、光盤、閃盤、網(wǎng)絡驅動器或者任何其它形式的有形裝置。
[0025]如果熱模塊110被通知使用者205沒有正在觸摸便攜式計算設備100,那么熱模塊110開始增大部件170的溫度閾值。在另一實施方式中,熱模塊110增大便攜式計算設備100的溫度閾值。部件170的溫度閾值對應于不要超過的部件170的指定溫度。便攜式計算設備100的溫度閾值對應于不要超過的便攜式計算設備100的指定溫度。在其它實施方式中,如果熱模塊110被通知使用者205正在觸摸便攜式計算設備100,那么熱模塊110可以保持或減小部件170或便攜式計算設備100的溫度閾值。
[0026]在增大溫度閾值之前,熱模塊110可以等待預定的時間量。預定的時間量可以是幾秒鐘或幾分鐘,并且由熱模塊110、傳感器130、控制器120和/或使用者205所定義。通過等待預定的時間量,如果使用者在短暫的情況下走開或停止觸摸便攜式計算設備100,那么熱模塊110不增大部件170和/或便攜式計算設備100的溫度閾值。
[0027]部件170是便攜式計算設備100的產(chǎn)生或消散熱的硬件部件。在一個示例中,部