專利名稱:用于使用可變溫度控制來通信的方法和系統的制作方法
技術領域:
本發明一般涉及通信領域,尤其涉及使用變化的溫度來向用戶計算設備傳達信肩、O背景當前由信息驅動的環境使得有效且準確的數據通信比以前更為重要。為了向用戶傳達信息,通信設備利用用戶的感覺。視覺顯示器呈現可被查看的信息,諸如呼叫者信息和動畫圖形。揚聲器呈現可被聽見的信息,諸如鈴音。振動器呈現可被感知的信息,諸如用于指示傳入呼叫的振動。然而,使用這三種方法來通信的方法可能無法解決所有情形,尤其是在通信設備在看不見的地方且用戶不希望其他人聽見鈴音或振動時。概述各種實施例提供了用于采用熱覺向用戶傳達信息的方法和系統,熱覺是對溫度的察覺。通信設備包括溫度更改元件(諸如電阻加熱元件或熱電元件),其激活由處理器控制。處理器確定何時應當產生溫度改變以向用戶傳達信息。在用戶感覺到通信設備的溫度改變時(諸如在他們觸摸該設備上溫度改變受影響的一部分時),信息被傳達給用戶。在一實施例中,將通過熱覺傳達的信息涉及由通信設備接收的數據。在另一實施例中,將通過熱覺傳達的信息涉及定向到通信設備的傳入電話呼叫。在另一實施例中,將通過熱覺傳達的信息涉及由通信設備接收的電子郵件或SMS消息。在另一實施例中,將通過熱覺傳達的信息涉及接收到的溫度數據,諸如外部溫度。在另一實施例中,將通過熱覺傳達的信息涉及通信設備的地理位置。可通過使通信設備的外表面與環境溫度相比變暖和/或變冷來傳達信息,且此類溫度改變可在設備的不同部分(諸如顯示器、按鍵、控制元件、或其外殼的各部分)上完成。附圖簡述包括于此且構成本說明書一部分的附圖解說本發明的示例性實施例,并與以上給出的概括描述和下面給出的詳細描述一起用來解釋本發明的特征。
圖1是包括溫度更改元件的通信設備的系統框圖。圖2A是適合與各種實施例一起使用的具有電阻加熱元件的通信設備的組件框圖。圖2B是適合與各種實施例一起使用的具有電阻加熱元件和絕熱層的通信設備的組件框圖。圖2C是適合與各種實施例一起使用的具有多個電阻加熱元件的通信設備的組件框圖。圖2D是適合與各種實施例一起使用的具有多個電阻加熱元件和多個開關的通信設備的組件框圖。圖3A是適合與各種實施例一起使用的具有熱電元件的通信設備的組件框圖。圖;3B是適合與各種實施例一起使用的具有熱電元件和絕熱層的通信設備的組件框圖。
圖3C是適合與各種實施例一起使用的具有多個熱電元件的通信設備的組件框圖。圖3D是適合與各種實施例一起使用的具有多個熱電元件和多個開關的通信設備的組件框圖。圖3E是適合與各種實施例一起使用的具有耦合至熱導體的多個熱電元件的通信設備的組件框圖。圖4是根據一實施例的具有熱電元件的移動設備的組件框圖。圖5A是根據一實施例的具有耦合至顯示器的電阻加熱元件/熱電元件的移動設備的組件框圖。圖5B是根據一實施例的具有耦合至顯示器的多個電阻加熱元件/熱電元件的移動設備的組件框圖。圖5C是根據一實施例的具有耦合至致動器按鈕或按鍵的多個電阻加熱元件/熱電元件的移動設備的組件框圖。圖6解說了根據一實施例的適合使用的數據結構。圖7解說了根據一實施例的適合使用的數據結構。圖8是根據一實施例的包括視覺顯示器的通信設備的正視圖。圖9是適合使用熱產生來傳達信息的實施例方法的過程流程圖。圖10是適合使用熱產生或被迫熱傳導來傳達信息的實施例方法的過程流程圖。圖11是適合使用溫度來傳達關于傳入呼叫的信息的實施例方法的過程流程圖。圖12A-12C是適合使用溫度來傳達關于傳入電子郵件的信息的實施例方法的過程流程圖。圖13是適合使用溫度來傳達關于日歷事件的信息的實施例方法的過程流程圖。圖14是適合傳達與收到溫度數據有關的信息的實施例方法的過程流程圖。圖15是適合傳達關于通信設備的位置的信息的實施例方法的過程流程圖。圖16是適合與各種實施例一起使用的通信設備的組件塊。詳細描述在本描述中,術語“示例性”在本文中用于表示“用作示例、實例或解說”。本文中描述為“示例性”的任何實現不必然被解釋為優于或勝過其他實現。如本文所使用的,術語“通信設備”、“計算設備”、“移動設備”和“便攜式計算設備” 是指以下任何一者或全部蜂窩電話、個人數據助理(PDA)、掌上計算機、無線電子郵件接收器和蜂窩電話接收器(例如,Blackberry⑧和Treo 設備)、多媒體有因特網能力的蜂窩電話(例如,iPhone )、在個人計算機中使用的無線網絡收發機卡、無線游戲控制器、以及包括可編程處理器和存儲器以及連接到無線網絡的能力的類似個人電子設備。例如,無線游戲控制器是能向游戲控制臺傳達用戶按鈕和杠桿致動以及從游戲控制臺接收游戲信息通信的通信設備。這些術語還可涵蓋具有有線和無線網絡收發機電路或在也可在個人計算機上實現或用個人計算機來實現的各種實施例的描述中使用時的個人計算機,諸如膝上型計算機或臺式計算機。當前的通信設備經由用戶的視覺、聽覺和觸覺來向用戶傳達信息。液晶顯示器視覺地傳達信息。揚聲器作為聲音(諸如鈴音)來傳達信息。振動器作為振動(諸如用于指示傳入電話呼叫的振動)來傳達信息。復雜的游戲設備(諸如游戲椅)還可使用本體感覺通過在空間中改變用戶的身體位置來向游戲者提供對游戲的更真實感知。盡管當前的通信設備利用一系列用戶感覺,但其他人類感覺方法尚未被用于信息傳達。一種此類方法是熱覺,這是通過皮膚感覺熱或冷的能力。變更通信設備的溫度可向用戶傳達信息而無需使用其他感覺(即,視覺和聽覺)。本發明單獨地或與其他感覺組合地采用溫度觸覺來向用戶傳達信息。變更通信設備的溫度可以其他人不能看到、聽到或感知的非常個人的方式向用戶傳達信息。圖1是使用溫度改變來向用戶傳達信息的通信設備100的系統框圖。在各種實施例中,通信設備包括由處理器觀控制的溫度更改元件37,其被配置成以在該設備的表面上可察覺的溫度改變的形式向用戶傳達信息。通信設備100可被配置成允許用戶設置用于使得響應于內部數據或收到數據發生溫度改變的準則和參數。作為第一示例,溫度改變可被用于發信號通知在通信設備100中操作的日歷應用中所存儲的事件,諸如會議提醒或鬧鐘。當用戶感知到通信設備100變暖或變冷時,用戶將被提醒有會議或事件而不會用視覺或聽覺通信打擾其他人。作為第二示例,用戶可將其通信設備100編程為一旦接收到傳入呼叫就取決于與呼叫者標識符(ID)(諸如電話號碼)或與存儲在地址簿數據庫中的聯系人匹配相綁定的預設指令來改變溫度。例如,用戶可將通信設備100配置成在傳入呼叫來自人H時變熱(即,產生在表面上可察覺的熱),在傳入呼叫來自人N時不造成溫度改變,以及在傳入呼叫來自人C時變冷(S卩,使熱從表面傳走)。通信設備100還可被預編程為針對某些收到數據產生熱、針對某些數據保持中性、以及針對其他數據變冷。為了導致通信設備100的溫度改變,該設備可采用一個或多個溫度更改元件37, 諸如電阻加熱元件35(參見圖2A)和/或熱電元件36(參見圖3A)。電阻加熱元件35是通過阻止電的流動來將電流變換成熱的電路元件。另一方面,熱電元件展示了將電勢轉換成被迫熱傳導且該被迫熱傳導創建跨該元件的溫差的熱電效應。在熱流經熱電元件時產生電勢,這是已被用于向發送到木星、土星以及更遠的空間探測器供電的效應。在電勢被施加到熱電元件時,熱流經該設備,藉此在該元件的不同側產生不同溫度。由于使得熱從熱電元件的一側流到另一側,一側將變熱而另一側將變冷。用于冷卻設備的熱電元件是本領域公知的且通常被稱為“Peltier (珀耳帖)”元件。Peltier元件被用作諸如微處理器的冷卻板中以及固態冰箱中的固態冷卻設備。由于熱電元件使得熱從一側流到另一側,裝備有熱電元件的通信設備可通過使表面感覺更冷來傳達信息。各種實施例可采用電阻加熱元件35或熱電元件36或兩者。另外,由于熱電元件 36( S卩,Peltier元件)使得熱在取決于所施加電勢的極性的方向上流經該元件,此類溫度更改元件可被用于(通過使熱流入通信設備100)產生冷外表或(通過使熱流出通信設備 100)產生熱外表。參照圖1,通信設備100可包括處理器觀、溫度更改元件37、電池34、以及耦合在電池34和溫度更改元件37之間的開關33。該開關還連接到處理器觀并被配置成響應于從處理器觀接收到的信號將電池34或其他電源(未示出)電連接到溫度更改元件37。在被連接時,電池34向溫度更改元件37提供足以產生溫度改變效應(即,加熱或冷卻)的電功率。處理器觀通過軟件被配置成確定基于溫度的通信何時是合適的并在其確定溫度更改元件37應當被激活時向開關33發送信號。處理器28可通過軟件被配置成允許用戶設置用于激活溫度更改元件37的指令,諸如設置基于溫度的通信適用的所選事件、呼叫者等的優先級。處理器觀可通過軟件被進一步配置成接收與通信有關的數據(例如,呼叫者ID、 電子郵件消息優先級或發送者ID、或SMS消息優先級或發送者ID),基于用戶預設的指令確定收到數據的優先級,以及基于用戶設置和收到數據向開關3e傳送信號以實施溫度改變。開關33可以是任何類型的能基于來自處理器的信號將電能源連接到另一電路的電路元件,包括但不限于,繼電器電路、固態繼電器電路、晶體管、功率放大器、以及電子領域已知的類似電路元件。開關33可以是分立的電路元件,可以是處理器觀內的電路元件, 或者可以是另一電路設備的元件。另外,開關33可與溫度更改元件37整合為可耦合至處理器觀以及耦合至電池34或其他電源(未示出)的可控溫度更改元件37的形式。溫度更改元件37可以是能導致溫度改變的任何電路。出于解說目的,溫度更改元件37在本文中被描述為用于使溫度上升的電阻加熱元件35 (參見圖2A)、或用于(至少在通信設備100的一側)使溫度下降的熱電元件36 (參見圖3A)。然而,可以使用其他類型的溫度更改元件,諸如產生廢熱的電路元件(例如,功率放大器或發射機電路)、或可(例如, 通過施加電勢)被更改以準許或抑制熱從通信設備的內部電路流動的可變絕熱層。處理器觀可被耦合至無線收發機38,無線收發機38被配置成與無線蜂窩電話和 /或數據網絡通信,諸如以接收蜂窩電話呼叫、SMS消息、或電子郵件消息,或經由因特網發送和接收消息。另外,處理器W可被耦合至其他傳感器以及信息源,諸如可向處理器39提供坐標位置信息的全球定位系統(GPQ接收機39。處理器觀可通過軟件被配置成響應于各種各樣的事件、收到數據或被滿足的準則(其一些示例在本文中描述)來激活溫度更改元件37。溫度通信適用的事件可以是內部事件(例如,從在通信設備上運行的應用接收到的或由其標識的事件)或外部事件(例如,在通信設備外部發生或出現的事件)。實際上,任何形式的收到數據都可被用作用于激活溫度改變信號的觸發器。類似地,各種各樣的通信設備狀況、模式或狀態準則可被設置并被用作用于激活溫度改變信號的觸發器。簡而言之,實際上音頻信號可能適用的任何環境都可被用作用于激活溫度改變通信的觸發器。可經由溫度改變來傳達的示例內部事件包括保存在日歷應用中的所調度事件, 諸如會議或任務到期提醒;保存在時鐘應用中的鬧鐘;流逝時間計數器;以及倒數定時器。 對于內部事件,處理器觀通過軟件被配置成識別內部事件何時正在發生或即將來臨,確定要發送的合適的溫度信號(熱或冷以及度數),并按需控制開關33以生成該溫度信號。可經由溫度改變來傳達的外部事件的示例包括無線網絡的改變;無線網絡信號強度的改變;以及從外部網絡接收到的警告(例如,暴風雨警告或緊急事件警報)。對于外部事件,處理器觀通過軟件被配置成接收該事件或識別何時接收到外部事件,確定要發送的合適的溫度信號(熱或冷以及度數),并按需控制開關33以生成該溫度信號。可促使溫度改變信號的收到數據的示例包括包括呼叫者的電話號碼的傳入電話呼叫;包括發送者的電話號碼以及重要標志的收到SMS(或類似)消息;包括發送者的地址和重要標志的收到電子郵件;從因特網網站接收到的數據;以及從GPS接收機接收到的位置數據。如以下更詳細地描述的,處理器觀通過軟件被配置成接收數據,基于收到數據確定是否應當生成溫度信號,確定要發送的合適的溫度信號(熱或冷以及度數),以及按需控制開關33以生成該溫度信號。
可促使溫度改變信號的被滿足的準則的示例包括建立或丟失藍牙數據鏈路;電池能量達到最小閾值;發起漫游通信模式;以及工作模式改變。處理器觀通過軟件被配置成識別何時滿足溫度信號準則,確定要發送的合適的溫度信號(熱或冷以及度數),以及按需控制開關33以生成該溫度信號。除了控制溫度更改元件37的激活之外,處理器28可通過軟件被進一步配置成調節溫度改變,諸如使溫度從暖緩慢上升或增量上升到熱,諸如以傳達會議時間將至。以此方式,一系列聽覺或振動警報提醒可用隨著距事件的時間變短而逐漸變熱的逐步溫度增加來代替。處理器觀可通過激活和禁用開關33來調節溫度更改元件37,從而使用激活時間與禁用時間之比來控制溫度改變。替換地,開關33可被配置成響應于從處理器觀接收到的信號調節從電池34流到溫度更改元件37的電流量。此類調節開關33的示例是功率放大器。在此配置中,處理器觀可通過變更提供給開關33的信號來調節溫度更改元件37。通過如此調節溫度更改元件37,處理器觀可被配置成生成各種各樣的可察覺的溫度范圍,諸如從冷到涼、到環境溫度(不改變)、到暖、到熱。替換地,處理器觀可被配置成調節溫度更改元件37以產生特定的近似溫度。圖2A-2D是裝備有電阻加熱元件35的通信設備100的實施例的組件框圖。如圖 2A中解說的,通信設備100可包括處理器觀、耦合至處理器觀并被配置成將電阻加熱元件 35連接到電池34的開關33。電池34也向處理器觀以及向其他電路元件(諸如收發機38 和/或GPS接收機39,參見圖1)供電。該實施例中涉及的所有有源元件可被裝入箱體或外殼10。電阻加熱元件35可坐落成靠近或接觸外殼10的壁從而來自加熱元件35的熱容易被傳導至通信設備100的外表面。將加熱元件37熱耦合至外殼10允許用戶在其與外殼 10接觸的皮膚上感知溫度上升。在未單獨示出但在概念上與圖2A中示出的實施例一致的替換實施例中,外殼10本身可由電阻加熱元件35構成或合并電阻加熱元件35。該替換方案可通過減少所涉及的結構元件的數量來允許通信設備100的設計更為簡單。在圖2B中解說的另一實施例中,電阻加熱元件35可由絕熱層200隔離,從而由電阻加熱元件35產生的熱將不會損壞附近組件。例如,電阻加熱元件35與處理器28、開關 33和電池34毗鄰的部分或一側可使用絕熱層200來隔離,從而來自電阻加熱元件35的熱優選地通過外殼10流出,藉此限制內部溫度。絕熱材料及其在通信設備中的使用是本領域公知的,且在該實施例中可使用任何合適的絕熱層。在圖2C中解說的進一步實施例中,超過多個電阻加熱元件35溫度改變可被用于允許不同的溫度改變被局部化到通信設備100的某些部分。開關33可被配置成響應于來自處理器觀的信號將兩個(或更多個)電阻加熱元件35A、35B單獨地或聯合地連接到電池34。在該實施例中,溫度改變信號可同時在通信設備100的若干不同的局部化位置上受到影響。例如,通信設備可包括兩個單獨控制的電阻加熱元件35A、35B,從而可通過以下方式來傳達3個不同信號(1)加熱第一元件35A而不加熱第二元件35B ; (2)加熱第二元件 35B而不加熱第一元件35A ;或C3)同時加熱元件35A、35B兩者。此外,對兩個元件35A、35B 的加熱可以交替。該實施例對于傳達比用單個加熱元件35可能傳達的信息更多的信息可能是有用的。例如,游戲控制設備(諸如無線游戲控制器通信設備)可在該設備的若干部分中包括電阻加熱元件35A、35B,從而可提供溫度改變以向用戶傳達各種各樣的游戲信息 (例如,外部溫度、健康狀況、感知的威脅等)。因此,無線操縱桿游戲控制設備可被配置有圖2C中解說的加熱元件35,以例如當游戲角色在戰爭游戲中被爆炸傷害時用于加熱。圖2D解說了另一實施例,其中提供多個電阻加熱元件35A、35B,其各自分別連接到專用控制開關33A、33B。提供用于激活多個電阻加熱元件35A、35B的多個開關33A、3!3B提供了控制加熱元件的更大靈活性。例如,提供多個開關33A、3!3B和多個電阻加熱元件35A、 35B在游戲控制設備中可能是有用的。在此類游戲控制設備中,一個電阻加熱元件35A可被定位在開火按鈕下方,從而其例如可在彈藥告急時加熱,藉此發信號通知游戲者是再裝彈或節省彈藥的時候了,而無需用戶的視線離開游戲的主場景。類似地,電阻加熱元件35B可使操縱桿手柄的溫度增高以發信號通知何時游戲角色的生命線幾乎耗盡、發信號通知游戲者是采取預防措施以節省或增加生命線的時候了。作為進一步示例,操縱桿和開火按鈕兩者皆可加熱以發信號通知游戲角色的死亡。圖3A-3D是裝備有能夠通過產生熱或冷表面溫度來中繼信息的熱電元件36的通信設備100的組件框圖。在圖3A中解說的實施例中,通信設備100包括與開關33通信的處理器觀,開關33被配置成將電池34連接到熱電元件36。電池提供使得熱在熱電元件36 中流動所需的電勢。處理器觀、開關33、電池34和熱電元件36位于外殼10中。開關33 響應于來自處理器觀的控制信號將電池連接到熱電元件36,并且可被配置成響應于來自處理器觀的信號變更電池到元件連接的極性。因此,處理器觀可向開關33發送控制信號以使得熱電元件36將熱傳導離開或去往外殼10的外部。以此方式,處理器可控制用戶在其皮膚觸摸外殼10時將感知到熱還是冷。如同以上參照圖2A描述的實施例,熱電元件36 可通過坐落成靠近、鄰接外殼10的壁或在外殼10的壁內而被熱耦合至外殼10,以促成從/ 向通信設備100的外部的熱傳導。如圖;3B中解說的,熱電元件36還可由絕熱層300隔離以保護相鄰設備組件不被從通信設備100外部傳遞到內部的熱損壞。例如,絕緣層300可覆蓋熱電元件36與處理器觀、開關33和電池34毗鄰的部分或一側。此類絕熱層300可保護這些組件在向熱電元件 36供能以冷卻通信設備100外部時不被過度加熱。類似地,絕熱層300可保護處理器28、 開關33和電池34在用將熱抽取到通信設備100外部的極性向熱電元件36供能時不被冷卻,冷卻可能導致形成壓縮。在圖3C中解說的實施例中,通信設備100可包括一個以上連接到開關33的熱電元件36A、36B。開關33可被配置成響應于來自處理器觀的信號將兩個(或更多個)熱電元件36A、36B單獨地或聯合地連接到電池34。在此實施例中,通信設備100上的一個以上位置可同時展示溫度改變。另外,由于熱電元件能夠取決于所施加電勢的極性產生熱或冷, 因此通信設備100上的不同位置可展示不同的溫度。例如,在游戲控制通信設備中,可使用經由開關33由處理器觀控制的一個以上熱電元件36A、36B將關于游戲的信息傳達給用戶。因此,游戲控制設備的操縱桿和開火按鈕的溫度可同時下降,從而發信號通知用戶例如游戲角色在游戲中已進入在冷氣候中發生的級別。替換地,游戲控制設備的操縱桿和開火按鈕的溫度可同時上升,從而發信號通知用戶例如游戲角色在游戲中已進入在熱氣候中發生的級別。此外,操縱桿的溫度可下降,而開火按鈕的溫度可上升。圖3D解說了包括連接到一個以上開關33A、33B的一個以上熱電元件36A、36B的通信設備100的實施例。該實施例可使得處理器觀能更好地控制在不同時間和/或以不同溫度在通信設備100上的不同位置中展示的溫度。例如,在游戲控制通信設備中,操縱桿的溫度可基于如游戲中所示的氣候而改變,而開火按鈕的溫度可基于可用彈藥量而改變, 其中不同溫度改變的速率是可變地實現的。圖3E中解說了進一步實施例,其中熱導體40(諸如銅板)被熱耦合至兩個熱電元件36A、36B中每一者的一側。熱導體40允許熱容易從一個熱電元件流到另一個熱電元件。 在用相反極性向這兩個熱電元件36A、36B供能時,熱將從毗鄰第一元件36A的外殼10外部流入熱導體40,通過熱導體40至第二原件36B,且隨后通過第二元件36B并傳出到毗鄰第二元件的外殼外部。通過切換施加到熱電元件36A、36B中每一者的極性,通信設備100上的冷熱區域可交換。熱導體40毗鄰內部電子器件的一側可被絕熱(未示出)以使傳遞到通信設備100中的熱量最小化。在該實施例中,熱電元件可被用于產生熱和冷外表面而不會顯著改變通信設備100的內部溫度,因為抽入一個熱電元件36A的熱立即被另一熱電元件36B抽出該通信設備。在圖4中所示的另一示例性實施例中,熱電元件36可被安排在通信設備100內, 從而在熱電元件36的相對側上產生的熱和冷溫度可在通信設備100的相對側上同時被用戶感知到。在此實施例配置中,使得來自通信設備100外殼10的第一側外部的熱400流經熱電元件36并流出外殼10的第二側,藉此使得第一側變得比環境溫度冷而第二側變得比環境溫度熱。在此類安排中,設備中的任何改變(不管是冷還是熱,這取決于毗鄰用戶皮膚的一側)可向用戶傳達信息,諸如有傳入呼叫。該安排還有助于防止加熱通信設備100的內部,因為通過熱電元件36抽取以冷卻該設備一側的熱被傳導出外殼的另一側而不留在內部。由于熱覺提供了用于向用戶傳達信息的另一感覺形態,溫度改變可被應用于通信設備100的特定組件以便以更有意義或因功能而異的方式向用戶傳達信息。例如,如圖 5A-C中所示的實施例中解說的,溫度改變可在顯示器中、在顯示器的部分(諸如觸摸屏顯示器)中、在按鍵板中或在按鍵板上的個體按鍵中受影響以向用戶傳達信息。在圖5A中解說的實施例中,通信設備100包括熱耦合至熱更改元件37 (諸如電阻加熱器元件35或熱電元件36)的顯示器110,熱更改元件37耦合至開關33,開關33被配置成響應于從處理器觀接收到的信號從電池34向該元件供電。從溫度更改元件37發出的熱400將改變顯示器110的溫度。溫度更改元件37可被配置和定位成使得顯示器110 的全部或一部分改變溫度以傳達關于顯示器的內容的信息。此外,如圖5B中解說的,多個熱更改元件37可在不同位置被熱耦合至顯示器110以使得能加熱或冷卻顯示器從而傳達關于出現在每個顯示器部分上的示象的進一步信息。例如,在接收到重要的電子郵件時,顯示器110可在正顯示該重要的電子郵件消息的部分中被加熱。該實施例在顯示器100被觸摸時向用戶告知消息的重要性而不必打開和閱讀消息內容。例如,出現在觸摸屏110上的重要的電子郵件消息可以是熱的,不重要的那些電子郵件消息可以是環境溫度(即,不應用加熱或冷卻),而應被回避的垃圾電子郵件觸摸起來可以是冷的,這些全部取決于用戶設置。在圖5C中解說的實施例中,通信設備100包括熱耦合至熱更改元件37A、37B、37C 的按鍵500a、500b、500c。熱更改元件37A、37B、37C中的每一個可以是耦合至一個或多個開關33的電阻加熱器元件35或熱電元件36,開關33被配置成響應于從處理器28接收到的信號從電池34向該元件供電。該實施例允許通信設備100改變一個或多個單獨按鍵500a、500b,500c的溫度以提供正通過由溫度向通信設備100的用戶傳達的信息的更多上下文。 例如,通信設備100可以是游戲控制器,其中每個按鈕500a、500b、500c控制不同的游戲功能,從而改變每個按鈕的溫度可傳達與相關聯功能的游戲狀態有關的信息。通信設備100可被配置成允許用戶設置優先級規則,處理器觀可通過該優先級規則來確定何時應當采用溫度信號。例如,用戶可對其在地址簿中的聯系人排優先級,這可被用于對傳入呼叫、電子郵件和SMS消息排優先級。類似地,用戶可根據其電子日歷中所存儲的事件的重要性對該事件排優先級。例如,用戶可將聯系人A指定為重要的并用通過產生熱來發信號通知傳入呼叫的溫度規則來配置該用戶的通信設備100。在從聯系人A接收到傳入呼叫時,通過軟件配置的處理器觀可從接收到的呼叫者ID信息確定呼叫者的電話號碼,使用該號碼在地址簿數據庫中查找相應的聯系人以標識該呼叫者為聯系人A,基于數據庫聯系人記錄中存儲的優先級確定聯系人A是重要人物,以及應用重要人物溫度規則向電阻加熱器元件35供能以使得電話加熱,藉此提醒用戶有重要電話。在一實施例中,用戶可配置其地址簿聯系人記錄以便為每個所存儲的聯系人指定特定類型的溫度改變(例如,不改變、變熱、變冷、變熱/冷等)。以類似方式,通信設備100可被配置成傳達關于傳入電子郵件消息的信息。通信設備100的處理器觀可通過軟件被配置成確定電子郵件消息的發送者是否在地址簿中被用戶指定為重要聯系人,并基于發送者的重要性參數生成溫度信號。在該實施例中,通過軟件配置的處理器觀可從接收到的電子郵件確定發送者的電子郵件地址,使用該發送者的地址來查找地址簿數據庫中的聯系人記錄以標識該發送者為聯系人A,從數據庫聯系人記錄確定聯系人A是重要人物,以及應用重要人物溫度規則向電阻加熱器元件35供能以使得電話加熱,藉此提醒用戶有重要電子郵件。另一優先級參數可以是由發送者應用于電子郵件的優先級指定。例如,發送者可將一電子郵件指定為重要的。使用溫度規則,用戶可將通信設備100編程為識別發送者作出的此類優先級標記,并通過改變溫度來提醒用戶關于收到此類電子郵件。在此實施例中,通過軟件配置的處理器28可檢查接收到的電子郵件上的重要性標志以確定發送者的優先級設置,以及應用電子郵件重要性溫度規則向電阻加熱器元件35供能以使電話加熱,藉此提醒用戶有被指定為重要的電子郵件。圖6解說了可在通信設備100中實現以存儲用戶對地址簿數據庫中的聯系人的重要性指定的示例實施例數據結構600。例如,用戶可對其地址簿中的每個聯系人排優先級并為每個聯系人姓名600a存儲該聯系人的指定優先級600b ;用于發信號通知該聯系人正與用戶通信的溫度600c ;伴隨溫度改變的響鈴樣式600d ;指示用戶狀態的模式600e ;以及指示正被排優先級的通信的類型的通信類型600f。使用此類溫度規則數據結構,已確定傳入通信正來自特定聯系人姓名的處理器觀可查找在用戶的模式設置以及傳入通信類型的環境下應當應用的合適溫度信號。例如,用戶可將John Doe (行604)優先級排列為重要聯系人。用戶可進一步要求當該用戶正在開會時從John Doe接收到電話呼叫時,通信設備的溫度應升高而不發出鈴音或振動。替換地,如行606中所示,Jane Doe可被指定為具有不重要優先級的聯系人,用戶希望當該用戶在會議期間接收到來自Jane Doe的SMS消息時通信設備100保持靜默且不改變溫度。這確保了用戶在參加會議時不被不重要的通信打擾。行606、608和610還解說了用戶可對其地址簿中的其他聯系人設置的其他可能溫度規則。
15
如圖7中解說的,可對裝備有能產生熱或冷表面的熱電元件36的通信設備100使用的類似數據結構700。對于此類通信設備,用戶可對存儲在其地址簿數據庫中的每個聯系人排優先級以發信號通知熱、冷或環境溫度(即,既非熱也非冷)。因此,對于每個聯系人姓名700a用戶可指定優先級700b ;在該聯系人與用戶通信時可使用的溫度700c信號;伴隨溫度改變的響鈴樣式700d ;在其中應生成溫度信號的設備工作模式700e ;以及指示正被排優先級的通信的類型的通信類型700f。作為例示,用戶可將John Doe (行702)優先級排列為重要聯系人。用戶還可設置溫度規則,以使得一旦在會議期間收到來自John Doe的電話呼叫,通信設備100將變熱且保持靜默。作為進一步示例,用戶可將其岳母Jane Doe (行704)優先級排列為要回避的聯系人。該用戶可進一步設置溫度規則以使得在會議期間從Jane Doe接收到SMS消息時通信設備100將變冷且保持靜默。行706、708、710、712和714解說了用戶可對其地址簿中的其他聯系人設置的其他可能溫度規則。本領域技術人員將領會,聯系人優先級600b、700b的指定可被存儲在與溫度規則 600c、700c分開的針對地址簿數據庫內的每個聯系人的數據字段內,溫度規則600c、700c 可被存儲在單獨的數據文件中。在該替換數據結構中,可針對(從地址簿記錄獲得的)聯系人優先級600b、700c、(從操作系統狀態設置獲得的)工作模式600e、700e以及傳入通信類型600f、700f的每種組合指定溫度600c、700c。該替換數據結構可以是與圖6和7中所示的表非常相似的排除姓名數據列的表的形式。以上參照圖6和7討論的數據結構可被存儲在通信設備100的存儲器中,從而它們可被通信設備處理器觀訪問。在圖8中解說的實施例中,通信設備100可經由用戶的溫度感覺結合其他感覺來與用戶通信。使用更多感覺向用戶傳達信息可提高通信效能和準確性。這可以例如通過將顯示器上呈現的視覺圖像的使用與在設備外殼10或顯示器上可察覺的溫度改變相組合來完成。在圖8中解說的示例性實施例中,當重要電話呼叫使移動設備變熱時,在通信設備100產生熱的同時可在顯示器110上呈現虛擬溫度計800,以同時視覺地和熱學地傳達該電話呼叫的重要程度。在另一示例中,為了傳達關于外部溫度的信息,可通過加熱或冷卻通信設備100的外殼10、或通過改變移動設備的一部分(諸如顯示器110、或按鍵500)的溫度來向用戶傳達溫度信息。在移動設備的溫度以不要求查看該設備的方式以大致形式(即, 暖或涼)向用戶告知外部溫度的同時,還可以在顯示器Iio上顯示虛擬溫度計800以更精確地指示外部溫度。關于外部溫度的信息可根據請求或間歇且自動地被傳達給用戶。一旦用戶已通過創建諸如以上參照圖6和7討論的優先級規則配置了其通信設備 100,通信設備100就可通過改變其表面溫度來向用戶告知傳入通信和收到數據。圖9中所示的過程流程圖解說了可使用裝備有電阻加熱元件35的通信設備100 來實現以提醒用戶關于收到數據的優先級的示例步驟。在接收到數據時(步驟900),通過軟件配置的通信設備100的處理器觀可基于由用戶設置并存儲在存儲器中的優先級指令或溫度規則來確定收到數據的優先級等級(步驟90幻。為了確定收到數據的優先級,處理器洲可從該數據內讀取優先級指示符或使用該數據在溫度規則數據庫內查找合適的溫度規則。若處理器28確定收到數據不重要(即,測試904 = “否”),則處理器28可不激活電阻加熱元件35,從而通信設備的溫度保持不變(步驟906)。若處理器觀確定收到數據是重要的(即,測試904 = “是”),則處理器觀向開關33發送信號以通過將電阻加熱元件35 連接到電池34(這使得加熱元件35產生熱)來激活電阻加熱元件35(步驟908)。為了節省功率,在一段時間(諸如30秒)之后,處理器觀可向開關33發送信號,使其斷開加熱元件35與電池34的連接,藉此終止熱產生(步驟910)。通信設備100可產生熱的歷時可提前設置或由用戶調節。圖10中所示的過程流程圖解說了可在裝備有熱電元件36的通信設備100上實現以提醒用戶關于收到數據的優先級的示例步驟。由通信設備100接收的數據(步驟1000) 可被處理器觀分析以確定其優先級(步驟100 。如上文參照圖6、7和9討論的,用戶可將優先級指令或溫度規則存儲在通信設備100的存儲器中,處理器觀可使用該優先級指令或溫度規則來確定收到數據是否重要以及相應地確定是否產生熱或冷表面。處理器觀可通過軟件被配置成將收到數據與用戶優先級指令或溫度規則作比較并基于由用戶設置的優先級準則來確定收到數據的優先級等級(步驟1002)。若處理器觀確定收到數據是重要的(即,測試1004 = “是”),則處理器觀可向開關33發送信號以使開關33用合適的極性將熱電元件36連接到電池34以產生熱(步驟1010)。為了節省功率,在由用戶設置確定的一段時間(諸如舉例而言30秒)之后,處理器觀可向開關33發送信號,使開關33斷開熱電元件36與電池34的連接,藉此終止熱產生(步驟101 。若處理器觀確定收到數據不重要(即,測試1004 = “否”),則處理器觀可確定該數據是否為低重要性或為用戶偏向于回避的信息(測試1006)。若處理器觀確定該數據不是用戶偏向于回避的類型(即,測試1006 = “否”),則處理器28可存儲該數據而不改變溫度(步驟1008)。若處理器28確定該數據為低重要性或為用戶偏向于回避的類型的信息(即,測試1006 = “是”),則處理器觀可向開關33發送信號以使開關33用合適的極性將熱電元件36連接到電池34以冷卻通信設備的表面(步驟1014)。為了節省功率,在由用戶設置確定的一段時間(諸如30 秒)之后,處理器觀可向開關33發送信號,使開關33斷開熱電元件36與電池34的連接, 藉此終止冷卻(步驟1016)。在其中通信設備100是蜂窩電話的另一示例實施例中,用戶可將其地址簿中列出的人指定為重要的。此類指定可被蜂窩電話處理器觀用于確定是否激活電阻加熱器元件 35(或熱電元件36)以產生熱來提醒用戶有來自指定重要人物的傳入呼叫。圖11中所示的過程流程圖解說了可在用戶對其地址簿中的聯系人排優先級以使得通信設備100改變溫度向用戶告知重要的傳入呼叫時實現的示例性步驟。如上所述,用戶可指派優先級規則, 從而例如一旦接收到來自重要聯系人的呼叫,通信設備100就加熱,以及例如一旦接收到來自要回避的聯系人的呼叫,包括熱電元件36的通信100設備就變冷。在通信設備100識別出傳入電話呼叫時(步驟1100),通信設備100的處理器觀根據從蜂窩網絡接收到的無線傳輸中所包括的呼叫者標識信息確定呼叫者的號碼(步驟1101)。用于從傳入呼叫獲得呼叫者電話號碼的方法是本領域公知的。使用接收到的電話號碼,處理器觀查詢存儲在存儲器中的地址簿數據庫以確定是否存在指示呼叫者被包括在該地址簿中的匹配(測試 1102)。若呼叫者沒有在地址簿中列出(即,測試1102= “否”),則通信設備100可不作出用于提醒用戶關于電話呼叫的任何溫度改變(步驟1104)。若呼叫者在地址簿中列出(即, 測試1102 = “是”),則通信設備100的處理器28檢查存儲在地址簿數據庫中的聯系人記錄中優先級設置以確定該呼叫者是否被優先級排列為重要呼叫者(測試1106)。若處理器觀確定該呼叫者被用戶指定為重要的(即,測試1106 = “是”),則通信設備100的處理器 28向開關33發送合適的信號,使開關33將溫度更改元件37連接到電池34以產生熱來提醒用戶有重要呼叫。若蜂窩電話使用熱電元件36來產生熱,則開關33以合適的極性向熱電元件36施加電池功率以使熱流向通信設備100外部。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與溫度更改元件37的連接,藉此關閉熱產生(步驟1110)。在裝備有電阻加熱元件35的通信設備100中,若處理器觀確定呼叫者并未被用戶指定為重要的(即,測試1106 = “否”),則處理器觀不激活開關33,且不發生溫度改變(步驟111 。然而,在裝備有熱電元件36的通信設備100中,若處理器觀確定呼叫者并未被用戶指定為重要的(即,測試1106 = “否”),則通信設備100的處理器觀進一步從存儲在地址簿中的用戶優先級設置確定是否要回避該呼叫者(測試1114)。若將不回避該呼叫者(即,測試1114 = “否”),則處理器觀不激活開關33,且將不會發生通信設備100的溫度改變(步驟1112)。然而若處理器觀確定將回避該呼叫者(即,測試1114 = “是”),則處理器觀向開關33發送合適的信號,使開關33用合適的極性將熱電元件36連接到電池34以在通信設備100的外部產生冷(步驟1116)。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉冷產生 (步驟 1118)。以類似方式,通信設備100可被編程為改變溫度以通知用戶有傳入電子郵件消息。取決于通信設備100包括的溫度更改元件的類型,該溫度更改元件可產生熱、冷、或者熱和冷兩者。例如,通信設備100可產生熱以表示重要消息,以及冷卻設備外部以表示來自用戶希望回避的某人的消息。若用戶沒有對聯系人排優先級或者從不具有特殊優先級排列的聯系人接收到電子郵件,則不發生溫度改變。用戶可選擇設置優先級規則以基于不同準則對電子郵件消息排優先級。例如,用戶可將通信設備100編程為基于發送者、其他接收方、由發送者指定的電子郵件消息優先級標記、或這些變量的組合來對電子郵件消息排優先級。在一種實現中,可基于對一個準則(諸如發送者的電子郵件地址或身份)的評估來發起溫度通信。在另一實現中,用戶可任選地將通信設備100配置成基于針對電子郵件的另一接收方的所存儲優先級設置來發起溫度通信。例如,若發送者在用戶的地址簿中被指定為要回避的聯系人而電子郵件的另一接收方在該用戶的地址簿中被指定為重要聯系人,則即使發送者被指定為要回避的聯系人,處理器觀也可被配置成發起溫度通信(例如,產生熱),因為該消息正被發送給重要聯系人。在進一步實現中,若發送者并未被包括在用戶的地址簿數據庫中,則處理器觀可確定是否有任何其他接收方被包括在地址簿中,且若是,則基于指派給該接收方的重要性優先級發起溫度通信。在進一步實現中,處理器觀可基于發送者對消息指定的優先級來發起溫度通信。圖12A-12C中所示的過程流程圖解說了一旦裝備有配置成使得通信設備100可替換地產生熱或冷的熱電元件36的通信設備100收到電子郵件消息時可實現的示例步驟。在所解說的示例中,處理器觀基于存儲在地址簿數據庫中的聯系人優先級設置來確定是否發起溫度通信,且若發送者不在用戶的地址簿數據庫中,處理器觀查看地址簿數據庫中存儲的針對其他接收方(若有)的優先級設置或由發送方指派給該消息的優先級。應領會,在以上描述的替換實現中將使用稍微不同的過程流,諸如即使發送者是被包括在地址簿數據庫中的聯系人時也基于其他接收方優先級或由發送者指派給該消息的優先級來發起溫度通信。在接收電子郵件消息時(步驟1200),處理器觀檢查消息頭部以確定發送者的電子郵件地址以及可任選地確定其他接收方的電子郵件地址(步驟1201)。使用接收到的 (諸)電子郵件地址,處理器觀確定發送者是否在地址簿數據庫中列出(測試1202)。若處理器觀確定發送者被包括在地址簿數據庫中(即,測試1202 = “是”),則通信設備100的處理器觀檢查存儲在地址簿數據庫中的針對該聯系人的優先級設置以確定該發送者是否被優先級排列為重要聯系人(測試1204)。若處理器觀確定該發送者是重要聯系人(即, 測試1204 = “是”),則處理器觀可向開關33發送信號,使開關33用合適的極性從電池34 向熱電元件36供電以在通信設備100的外部產生熱(步驟1206)。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉熱產生(步驟1208)。若發送者并未被優先級排列為重要聯系人(即,測試1204 = “否”), 則通信設備100的處理器觀可確定該聯系人是否在地址簿數據庫中被優先級排列為要回避的人(測試1210)。若處理器28確定要回避該聯系人(即,測試1210 = “是”),則處理器觀可向開關33發送信號,使開關33用合適的極性從電池34向熱電元件36供電以冷卻通信設備100的外部(步驟1214)。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉冷卻效應(步驟1208)。若將不回避該聯系人(即,測試1210 = “否”),則處理器觀可以不向開關33發送信號,且因此不會發生通信設備100的溫度改變(步驟1212)。圖12B繼續該情形的過程流程圖,其中收到電子郵件的發送者不在地址簿數據庫中(即,測試1202 = “否”)。在這種情形中,通信設備100的處理器觀將在步驟1201中獲得的該電子郵件的其他接收方的電子郵件地址(若有)與存儲在用戶的地址簿數據庫中的電子郵件地址作比較以確定是否有任何接收方被存儲在該地址簿中(測試1216)。若處理器觀在該其他接收方電子郵件地址的一個或多個與存儲在地址簿數據庫中的地址之間發現匹配(即,測試1216 = “是”),則處理器觀查詢數據庫中匹配的聯系人條目以確定他們之中是否有任何人被優先級排列為重要聯系人(測試1218)。若處理器觀基于存儲在地址簿數據庫中的設置確定該其他接收方中的一個或多個被用戶指定為重要的(即,測試1218 =“是”),則處理器觀可向開關33發送信號,使開關33用合適的極性從電池34向熱電元件36供電以在通信設備100的外部產生熱(步驟1220)。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉熱產生 (步驟122 。然而若處理器觀確定該其他接收方皆未在地址簿數據庫中被指定為重要的 (即,測試1218 = “否”),則通信設備100的處理器觀可確定該聯系人是否在地址簿中被優先級排列為要回避的人(測試12M)。若處理器觀確定要回避該聯系人(即,測試1210 =“是”),則處理器觀可向開關33發送信號,使開關33用合適的極性從電池34向熱電元件36供電以冷卻通信設備100的外部(步驟1228)。在可基于用戶設置的一段時間之后, 處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉冷卻效應(步驟 1222)。圖12C繼續該情形的過程流程圖,其中處理器觀確定收到電子郵件的其他接收方(若有)皆不在地址簿中(即,測試1216=“否”)。在該情形中,通信設備100的處理器觀可檢查電子郵件內容以確定發送者是否將該電子郵件指定為重要的(測試1230)。若處理器洲確定發送者將該電子郵件指定為重要的(即,測試1230 = “是”),則通信設備100的處理器觀基于用戶設置確定是否應當考慮此類指定(測試123 。若用戶已用用戶設置配置通信設備100使得在確定是否實現溫度通信時應當考慮發送者作出的電子郵件指定 (即,測試1232 = “是”),則處理器觀可向開關33發送信號,使開關33用合適的極性從電池34向熱電元件36供電以在通信設備100的外部產生熱(步驟1234)。在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33斷開電池功率與熱電元件36的連接,藉此關閉熱產生(步驟1236)。然而,若處理器觀確定該用戶設置不要求響應于發送者作出的電子郵件指定而進行溫度改變(即,測試1232 = “否”),則處理器觀可以不向開關33發送信號,且因此將不會發生溫度改變(步驟1238)。在通信設備100接收到SMS消息時,可實現與上文參照圖12A-12C描述的那些過程步驟相似的過程步驟。SMS消息包含發送者的電話號碼,處理器28可使用該電話號碼來確定發送者是否為存儲在用戶的地址簿數據庫中的聯系人(類似于測試1202),且若是,則確定發送者是否被指定為重要聯系人(類似于測試1204),且若是,則向開關33發送信號以激活熱電元件36產生熱(步驟1206),并在一段時間之后禁用該元件(步驟1208)。若處理器觀確定SMS消息發送者在用戶的地址簿數據庫中被指定為要回避的聯系人(類似于測試1210),則處理器觀可向開關33發送信號以激活熱電元件36來冷卻通信設備100的外部并隨后在一段時間之后禁用該元件(步驟1208)。若處理器觀確定SMS消息的發送者并未被包括在用戶的地址簿數據庫中(即測試1202 = “否”),則處理器觀可檢查該SMS 消息以確定發送者是否將其標記為重要的(類似于測試1230),且若是,則確定在激活溫度通信時是否應當考慮SMS消息的重要性指定(類似于測試1232)。若SMS消息被發送者指定為重要的且用戶已選擇通過溫度通信獲悉SMS消息的重要性指定,則處理器觀可發信號通知開關33向熱電元件36施加電池功率從而產生熱(步驟1234),并隨后在一段時間之后發信號通知開關33從熱電元件36移除電池功率從而終止熱產生(步驟1236)。圖13中所示的過程流程圖解說了可在裝備有熱電元件的通信設備100中實現以提醒用戶關于日歷事件的示例步驟。用戶可經由用戶設置將其通信設備100配置成通過改變溫度(即,變熱或變冷)來向他們通知指定日歷事件。用戶對通過溫度改變來傳達迫近的日歷事件的選擇可被記錄在事件數據記錄本身中和/或可在關于通信設備100應當如何向用戶通知所有日歷事件的用戶設置中實現。例如,在日歷應用中,日歷事件可包括用于存儲用戶是否希望使用溫度改變被通知特定事件、以及若是則溫度改變應為加熱還是冷卻的數據字段。作為另一示例,關于鈴音和工作模式(例如,正常、安靜、會議等)的用戶設置可包括指示日歷事件通知中是否應當包括溫度改變的設置。在此類事件通知中,用戶設置可以是完全可選的,諸如以在被指定為重要的事件(例如,會議)即將發生時產生熱,其中熱隨著事件時間逼近而增加。在通信設備100的處理器28識別出日歷事件時(步驟1300),處理器確定指派給該事件的優先級(步驟130 。取決于所指派的優先級,處理器觀可發信號通知開關33向溫度更改元件37提供電池功率以使其加熱或冷卻通信設備(步驟1304)。 如剛才提及的,處理器觀可查看日歷事件記錄本身以確定是否應實現溫度改變,或者可使用指派給該事件的優先級以及當前實現的用戶工作模式設置來確定該事件是否為用戶希
20望接收溫度通信的類型。例如,用戶可對通信設備100配置用戶設置以在重要的預定電話呼叫的15分鐘前產生熱作為有重要事件即將開始的提醒。作為另一示例,用戶可對通信設備100配置用戶設置以在預定會議的20分鐘前冷卻該設備。在可基于用戶設置的一段時間之后,處理器觀可發信號通知開關33斷開電池功率與溫度更改元件37的連接,藉此關閉加熱或冷卻(步驟1306)。在另一示例性實施例中,外部溫度信息可通過通信設備100被傳達給用戶。此類通信設備100可被塑造成裝飾性對象或電子設備。例如,鬧鐘可裝備有溫度更改元件37,諸如經由被處理器觀控制的開關33供電的熱電元件37,處理器觀被配置成經由收發機38 接收溫度信息。此類通信設備100可以是用電池34供電的或由連接到普通家用電流(例如,60循環、118伏特功率)的電源(未示出)供電的。此類鬧鐘可經由收發機38從外部溫度計(諸如耦合至無線數據發射機的溫度傳感器)或從無線數據網(諸如從經由無線數據網訪問的本地天氣報告因特網網站)接收外部溫度信息。處理器觀可通過軟件被配置成向熱電元件36供能以適當地溫暖或冷卻鬧鐘外部的至少一部分從而向用戶告知外部溫度。鬧鐘處理器觀可被配置成周期性地接收關于外部溫度的信息并相應地調節其表面溫度。替換地,鬧鐘表面的溫度可僅在用戶很可能要觸摸它時(諸如在鬧鐘響時)才改變,在這種情形中,小睡按鈕可根據外部溫度被冷卻或加熱。以此方式,在用戶使鬧鐘靜默時,他 /她將通過溫度感知被告知外部溫度而不必查看時鐘、看早新聞或檢查外部溫度計。鬧鐘還可包括溫度計顯示器,通過該溫度計顯示器可經由用戶的視覺向用戶傳達確切的外部溫度。該實施例可以任何形式來實現,包括雕塑、家具的一部分、或建筑物的一部分,從而用戶僅僅通過觸摸溫度改變部件或部分就能獲悉外部溫度。圖14中所示的過程流程圖解說了可被實現以使用設備溫度改變向用戶傳達溫度信息的示例步驟。通信設備100的處理器觀可被配置成(諸如經由收發機38)接收溫度信息(步驟1400)。此類信息可包括或涉及外部溫度、內部溫度或另一設備的溫度、位置或地理區域。一旦接收到溫度信息,處理器觀就可解讀收到數據以確定是否應在外表面上展示溫度(步驟1402)。例如,通信設備100的處理器觀可通過軟件被配置成向開關33發送信號以向熱電元件36供電從而使處理器觀在接收到的溫度高于大約70 °F時產生熱以及在接收到的溫度低于大約60 冷卻該設備的外部。替換地,處理器觀可通過軟件被配置成向開關33發送信號從而將通信設備100的表面溫度控制在與外部溫度相當的度數范圍內或者甚至準確地反映外部溫度。例如,處理器觀可被編程為循環開關33從而產生為熱、暖、環境溫度(即,無溫度改變)、涼或冷之一的設備外表面溫度。在此種實現中,例如, 當外部溫度高于85下時,處理器28可使通信設備100變熱;當外部溫度在75下和84下之間時,處理器28可使通信設備100變暖;當外部溫度在55 64 間時,處理器28可使通信設備100變涼;而當外部溫度低于M °F時,處理器28可使通信設備100變冷。在一些實現中,尤其是在電池供電的那些實現中,在可基于用戶設置以及取決于其他事件(例如,自設備上次被觸摸起的時間)的一段時間之后,處理器觀可發信號通知開關33從熱電元件36斷開供電,藉此允許通信設備100回到環境溫度(步驟1406)。圖15中所示的過程流程圖解說了可被實現以通過溫度改變向用戶傳達位置信息的示例步驟。通信設備100可配置有用于從GPS衛星接收信號并從那些信號確定全球位置坐標的GPS接收機39。處理器28可通過軟件被配置成從GPS接收機接收坐標信息(步驟1500),以及將所確定的坐標與基于位置的準則(諸如與期望目的地的接近度)作比較以確定是否應當發起溫度改變(步驟1502)。此類比較可確定與目的地坐標的相對距離并基于該相對距離調節在通信設備100的外部展示的溫度。例如,處理器觀可通過軟件被配置成激活溫度更改元件37,從而通信設備100越靠近期望目的地就變得越熱。基于步驟1502中坐標與準則比較的結果,處理器觀隨后可發信號通知開關33向熱改變元件37 (例如,加熱元件35或熱電元件36)施加電池功率以產生合適的溫度改變(步驟1504)。如上所述,處理器觀可通過軟件被配置成調節發送給開關33的信號從而產生近似的溫度或溫度范圍。 在可基于用戶設置的一段時間之后,處理器觀發信號通知開關33從熱電元件36斷開電池功率,藉此關閉溫度改變(步驟1506)。實現圖15中解說的實施例方法的通信設備100可具有各種各樣的有用應用。例如,該方法在幫助用戶定位社交網絡中的其他人時可能是有用的,諸如使通信設備100隨著用戶靠近社交網絡中的另一人而變暖以及隨著用戶離開而變冷。作為另一示例,該方法可通過隨著用戶移近期望目的地而變暖以及隨著用戶離開而變冷來幫助用戶定位地址或地理位置。上述實施例可在各種各樣的通信設備中的任何設備上實現,諸如舉例而言蜂窩電話、帶有蜂窩電話的個人數據助理(PDA)、移動電子郵件接收器、移動web訪問設備、以及其他在將來可能開發的裝備有處理器的設備。此外,這些實施例可在通常不被視為通信設備但包括以上參照圖1描述的元件的各種各樣的設備上實現,包括例如游戲控制器、用于遠程溫度計的顯示器、電子設備、鬧鐘等。此外,上述實施例可在各種各樣的計算設備中的任何設備上實現,包括但不限于臺式和膝上型計算機。圖15描繪了能夠支持本文中所公開的各種實施例的移動手持通信設備100的各種組件。典型的移動手持通信設備100包括耦合至內部存儲器32和用戶界面顯示器110 的處理器觀。移動手持機10可包括用于發送和接收電磁輻射的天線14,該天線14與耦合至處理器觀的無線數據鏈路和/或蜂窩電話收發機30相連接。在一些實現中,收發機30、 以及處理器觀和存儲器32中用于蜂窩電話通信的部分被稱為空中接口,因為該組合提供經由無線數據鏈路的數據接口。另外,移動設備通信設備100包括用于產生可聽聲音的揚聲器18以及用于感測聲音(諸如接收用戶語音)的話筒19。話筒19和揚聲器18兩者均可經由聲碼器沈連接到處理器觀,該聲碼器沈將從話筒19接收到的模擬電信號變換成數字碼,并將從處理器觀接收到的數字碼變換成能夠由揚聲器18變換成聲波的模擬電信號。 在一些實現中,聲碼器26可被包括作為處理器觀的電路系統和編程的一部分。該移動設備還包括耦合至處理器的開關33、用于向處理器觀和開關33供電的電池34、以及耦合至開關33的至少一個溫度更改元件37(諸如電阻加熱元件35或熱電元件36)。這些電路組件可被封入箱體或外殼10。溫度更改元件37可被熱耦合至外殼10,從而容易從/向外表面傳熱。處理器觀可以是能通過軟件指令(應用)配置以執行包括上述各種實施例的功能在內的各種功能的任何可編程微處理器、微型計算機或一個或多個多處理器芯片。在一些通信設備100中,可提供多個處理器觀,諸如一個處理器專用于無線通信功能而一個處理器專用于運行其他應用。典型地,諸如用戶地址簿和日歷應用以及實現各種實施例的應用的軟件應用可被存儲在內部存儲器32中,然后它們被訪問和加載到處理器觀中。在一些移動設備中,處理器28可包括足以存儲應用軟件指令的內部存儲器。出于本描述的目的,術語存儲器是指所有能被處理器觀訪問的存儲器,包括內部存儲器32和處理器觀自身內部的存儲器。存儲器32可以是易失性或諸如閃存之類的非易失性存儲器,或這兩者的混合。移動手持通信設備100通常包括按鍵板13以及用于接收用戶輸入的其他硬鍵20、 22,24和菜單選擇按鈕或搖桿開關12。各種實施例可通過處理器觀執行配置成實現一種或多種所描述方法的軟件指令來實現。此類軟件指令可被存儲在存儲器32中作為設備的操作系統軟件、由該操作系統實現的一系列API、或者作為實現實施例方法的經編譯軟件。另外,這些軟件指令可被存儲在任何形式的有形的處理器可讀存儲器上,包括隨機存取存儲器32、諸如SD存儲器芯片之類的插入移動設備10中的存儲器模塊、諸如可USB連接的外部存儲器(例如,“閃速驅動器”)之類的外部存儲器芯片、只讀存儲器(諸如EEPR0M);硬盤存儲器、軟盤、和/或壓縮器。
提供上述方法描述和過程流程圖僅作為解說性示例,且并非旨在要求或暗示各種實施例的步驟必須按所給出的次序來執行。如本領域技術人員將領會的,前述實施例中的步驟次序可按任何次序來執行。用于實現前述實施例的硬件可以是配置成執行指令集的處理元件和存儲器元件,包括如本領域技術人員將領會的微處理器單元、微型計算機單元、可編程浮點門陣列 (FPGA)、以及專用集成電路(ASIC),其中該指令集用于執行對應于上述方法的方法步驟。或者,一些步驟或方法可由專用于給定功能的電路系統來執行。本領域中公知的是,結合本文中公開的實施例描述的各種解說性邏輯框、模塊、電路、和算法步驟可被實現為電子硬件、計算機軟件、或兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、框、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實現為硬件還是軟件取決于具體應用和施加于整體系統的設計約束。技術人員對于每種特定應用可用不同的方式來實現所描述的功能性,但這樣的實現決策不應被解讀成導致脫離了本發明的范圍。結合本文中公開的實施例描述的方法或算法的(諸)步驟可直接在硬件中、在由處理器執行的軟件模塊中、或在這兩者的組合中體現。軟件模塊可駐留在處理器可讀存儲介質和/或處理器可讀存儲器中,這兩者可以是RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、⑶-ROM、或本領域已知的任何其他有形形式的數據存儲介質中的任何一種。此外,處理器可讀存儲器可包括一個以上的存儲器芯片、在處理器芯片內部的存儲器、呈分立的存儲器芯片、以及諸如閃存和RAM存儲器等不同類型存儲器的組合。本文對移動手持機的存儲器的引用旨在涵蓋移動手持機內的任何一個或所有存儲器模塊而不限于特定的配置、類型、或封裝。示例性存儲介質耦合至移動手持機或主題服務器中的處理器以使得該處理器能從/向該存儲介質讀寫信息。在替換方案中,存儲介質可以被整合到處理器。處理器和存儲介質可駐留在ASIC中。提供了以上對各種實施例的描述是為了使得本領域任何技術人員皆能夠制作或使用本發明。對這些實施例的各種修改對于本領域技術人員將是顯而易見的,并且本文中定義的普適原理可被應用于其他實施例而不會脫離本發明的精神或范圍。由此,本發明并非旨在被限定于本文中示出的實施例,相反,權利要求應被授予與本文中公開的原理和新穎性特征一致的最廣義的范圍。
權利要求
1.一種用于通過改變裝備有溫度更改元件的通信設備的溫度來傳達信息的方法,包括確定是否應當發起溫度改變;以及若確定應當發起溫度改變則激活所述溫度更改元件。
2.如權利要求1所述的方法,其特征在于,進一步包括接收數據,其中所述確定是否應當發起溫度改變基于接收到的數據。
3.如權利要求1所述的方法,其特征在于,進一步包括 接收傳入電話呼叫;從所述傳入電話呼叫確定呼叫者電話號碼;使用所述呼叫者電話號碼來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述呼叫者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述呼叫者的所述優先級指定。
4.如權利要求1所述的方法,其特征在于,進一步包括 接收傳入電子郵件消息;從所述傳入電子郵件消息確定發送者地址;使用所述發送者地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述發送者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述發送者的所述優先級指定。
5.如權利要求1所述的方法,其特征在于,進一步包括 接收傳入電子郵件消息;從所述傳入電子郵件消息確定接收方地址;使用所述接收方地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述接收方的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述接收方的所述優先級指定。
6.如權利要求1所述的方法,其特征在于,進一步包括 接收傳入電子郵件;以及確定由發送者指派給所述電子郵件的優先級;其中所述確定是否應當發起溫度改變基于由發送者指派給所述電子郵件的所述優先級。
7.如權利要求1所述的方法,其特征在于,進一步包括 識別在日歷應用中標識出的日歷事件;以及確定指派給所述日歷事件的優先級;其中所述確定是否應當發起溫度改變基于指派給所述日歷事件的所述優先級。
8.如權利要求2所述的方法,其特征在于 所述接收到的數據是溫度數據;并且所述確定是否應當發起溫度改變基于將所述溫度數據與溫度范圍準則作比較;以及所述溫度更改元件被激活從而產生與所述溫度數據相當的溫度。
9.如權利要求2所述的方法,其特征在于 所述接收到的數據是位置數據;并且所述確定是否應當發起溫度改變基于將所述位置數據和基于位置的準則作比較;以及所述溫度更改元件被激活從而產生與所述位置數據和所述基于位置的準則的所述比較相當的溫度。
10.如權利要求1所述的方法,其特征在于,所述溫度改變是溫度上升。
11.如權利要求1所述的方法,其特征在于,所述溫度改變是溫度下降。
12.一種通信設備,包括 處理器;耦合至所述處理器的電源; 溫度更改元件;耦合至所述電源、所述溫度更改元件和所述處理器的開關,所述開關被配置成響應于從所述處理器接收到的信號將所述溫度更改元件電連接到所述電源;以及耦合至所述處理器的存儲器;其中所述處理器配置有處理器可執行指令以執行包括以下的步驟確定是否應當發起溫度改變;以及若確定應當發起溫度改變則激活所述溫度更改元件。
13.如權利要求12所述的通信設備,其特征在于,所述開關被整合在所述溫度更改元件內。
14.如權利要求12所述的通信設備,其特征在于,所述溫度更改元件包括電阻加熱元件。
15.如權利要求12所述的通信設備,其特征在于,所述溫度更改元件包括熱電元件。
16.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器進一步配置有處理器可執行指令從而所述確定是否應當發起溫度改變基于經由所述收發機接收到的數據。
17.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器配置有處理器可執行指令以執行包括以下的步驟接收傳入電話呼叫;從所述傳入電話呼叫確定呼叫者電話號碼;使用所述呼叫者電話號碼來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述呼叫者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述呼叫者的所述優先級指定。
18.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器配置有處理器可執行指令以執行包括以下的步驟接收傳入電子郵件消息;從所述傳入電子郵件消息確定發送者地址;使用所述發送者地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述發送者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述發送者的所述優先級指定。
19.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器配置有處理器可執行指令以執行包括以下的步驟接收傳入電子郵件;以及確定由發送者指派給所述電子郵件的優先級;其中所述確定是否應當發起溫度改變基于由發送者指派給所述電子郵件的所述優先級。
20.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器配置有處理器可執行指令以執行包括以下的步驟接收傳入SMS消息;從所述傳入SMS消息確定接收方地址;使用所述接收方地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述接收方的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述接收方的所述優先級指定。
21.如權利要求12所述的通信設備,其特征在于,進一步包括耦合至所述處理器的收發機,其中所述處理器配置有處理器可執行指令以執行包括以下的步驟識別在日歷應用中標識出的日歷事件;以及確定指派給所述日歷事件的優先級;其中所述確定是否應當發起溫度改變基于指派給所述日歷事件的所述優先級。
22.如權利要求13所述的通信設備,其特征在于,所述處理器進一步配置有處理器可執行指令以使得所述接收到的數據是溫度數據;并且所述確定是否應當發起溫度改變基于將所述溫度數據與溫度范圍準則作比較;以及所述溫度更改元件被激活從而產生與所述溫度數據相當的溫度。
23.如權利要求13所述的通信設備,其特征在于,所述處理器進一步配置有處理器可執行指令以使得所述接收到的數據是位置數據;并且所述確定是否應當發起溫度改變基于將所述位置數據與基于位置的準則作比較;以及所述溫度更改元件被激活從而產生與所述位置數據和所述基于位置的準則的所述比較相當的溫度。
24.一種通信設備,包括用于確定是否應當發起溫度改變的裝置;以及用于若確定應當發起溫度改變則產生溫度改變的裝置。
25.如權利要求M所述的通信設備,其特征在于,所述用于產生溫度改變的裝置包括用于產生熱的裝置。
26.如權利要求M所述的通信設備,其特征在于,所述用于產生溫度改變的裝置包括用于冷卻所述通信設備的外部的一部分的裝置。
27.如權利要求M所述的通信設備,其特征在于,進一步包括用于接收數據的裝置,其中所述用于確定是否應當發起溫度改變的裝置基于接收到的數據作出所述確定。
28.如權利要求M所述的通信設備,其特征在于,進一步包括 用于接收傳入電話呼叫的裝置;用于從所述傳入電話呼叫確定呼叫者電話號碼的裝置;用于使用所述呼叫者電話號碼來定位地址簿數據庫內的聯系人記錄的裝置;以及用于從所定位的聯系人記錄確定指派給所述呼叫者的優先級指定的裝置, 其中所述用于確定是否應當發起溫度改變的裝置基于指派給所述呼叫者的所述優先級指定作出所述確定。
29.如權利要求M所述的通信設備,其特征在于,進一步包括 用于接收傳入電子郵件消息的裝置;用于從所述傳入電子郵件消息確定發送者地址的裝置; 用于使用所述發送者地址來定位地址簿數據庫內的聯系人記錄的裝置;以及用于從所定位的聯系人記錄確定指派給所述發送者的優先級指定的裝置, 其中所述用于確定是否應當發起溫度改變的裝置基于指派給所述發送者的所述優先級指定作出所述確定。
30.如權利要求M所述的通信設備,其特征在于,進一步包括 用于接收傳入電子郵件消息的裝置;以及用于確定由發送者指派給所述電子郵件的優先級的裝置,其中所述用于確定是否應當發起溫度改變的裝置基于由所述發送者指派給所述電子郵件的優先級指定作出所述確定。
31.如權利要求M所述的通信設備,其特征在于,進一步包括 用于接收傳入SMS消息的裝置;用于從所述傳入SMS消息確定發送者電話號碼的裝置;用于使用所述發送者電話號碼來定位地址簿數據庫內的聯系人記錄的裝置;以及用于從所定位的聯系人記錄確定指派給所述發送者的優先級指定的裝置, 其中所述用于確定是否應當發起溫度改變的裝置基于指派給所述發送者的所述優先級指定作出所述確定。
32.如權利要求24所述的通信設備,其特征在于,進一步包括 用于識別在日歷應用中標識出的日歷事件的裝置;以及用于確定指派給所述日歷事件的優先級的裝置;其中所述用于確定是否應當發起溫度改變的裝置基于指派給所述日歷事件的所述優先級作出所述確定。
33.如權利要求M所述的通信設備,其特征在于 所述用于接收數據的裝置包括用于接收溫度數據的裝置;所述用于確定是否應當發起溫度改變的裝置基于將所述溫度數據與溫度范圍準則作比較;以及所述用于產生溫度改變的裝置包括用于產生與所述溫度數據相當的溫度的裝置。
34.如權利要求25所述的通信設備,其特征在于 所述用于接收數據的裝置包括用于接收位置數據的裝置;所述用于確定是否應當發起溫度改變的裝置基于將所述位置數據和基于位置的準則作比較;以及所述用于產生溫度改變的裝置包括用于產生與所述位置數據和所述基于位置的準則的所述比較相當的溫度的裝置。
35.一種其上存儲有處理器可執行軟件指令的有形存儲介質,所述處理器可執行軟件指令將使移動設備的處理器執行包括以下的步驟確定是否應當發起溫度改變;以及若確定應當發起溫度改變則激活所述溫度更改元件。
36.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟接收數據;以及基于接收到的數據確定是否應當發起溫度改變。
37.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟接收電話呼叫;從傳入電話呼叫確定呼叫者電話號碼;使用所述呼叫者電話號碼來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述呼叫者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述呼叫者的所述優先級指定。
38.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟接收傳入電子郵件消息;從所述傳入電子郵件消息確定發送者地址;使用所述發送者地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述發送者的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述發送者的所述優先級指定。
39.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟接收傳入SMS消息;從所述傳入SMS消息確定接收方地址;使用所述接收方地址來定位地址簿數據庫內的聯系人記錄;以及從所定位的聯系人記錄確定指派給所述接收方的優先級指定,其中所述確定是否應當發起溫度改變基于指派給所述接收方的所述優先級指定。
40.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟接收傳入電子郵件;以及確定由發送者指派給所述電子郵件的優先級;其中所述確定是否應當發起溫度改變基于由所述發送者指派給所述電子郵件的所述優先級。
41.如權利要求35所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以執行還包括以下的步驟識別在日歷應用中標識出的日歷事件;以及確定指派給所述日歷事件的優先級;其中所述確定是否應當發起溫度改變基于指派給所述日歷事件的所述優先級。
42.如權利要求36所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以使得所述接收到的數據是溫度數據;并且所述確定是否應當發起溫度改變基于將所述溫度數據與溫度范圍準則作比較;以及所述溫度更改元件被激活從而產生與所述溫度數據相當的溫度。
43.如權利要求36所述的有形存儲介質,其特征在于,其上進一步存儲有處理器可執行指令以使得所述接收到的數據是位置數據;并且所述確定是否應當發起溫度改變基于將所述位置數據與基于位置的準則作比較;以及所述溫度更改元件被激活從而產生與所述位置數據和所述基于位置的準則的所述比較相當的溫度。
全文摘要
可通過裝備有一個或多個溫度更改元件的通信設備的溫度改變來傳達信息。由軟件配置的處理器確定何時應當產生溫度改變并通過控制對(諸)溫度更改元件的功率施加來完成此類改變。溫度更改元件可以是電阻加熱元件、熱電元件或其他元件。用戶在他們觸摸該設備時察覺到由(諸)溫度更改元件產生的溫度改變。取決于用戶設置,溫度改變可向用戶傳達特定信息。例如,溫度改變可傳達關于傳入電話呼叫、電子郵件消息或SMS消息的重要性、或迫近日歷事件的重要性的信息。使用溫度作為通信介質允許通信設備向正被其他人注意的用戶傳達信息。
文檔編號H04M1/725GK102318326SQ201080008794
公開日2012年1月11日 申請日期2010年2月18日 優先權日2009年2月18日
發明者A·杰羅塔, J·J-h·黃, S·J·霍洛德澤 申請人:高通股份有限公司