201210108 六、發明說明: 【發明所屬之技術領域】 本發明大體而言係關於用以在行動裝置中延長電池實體 壽命之系統或方法。在至少一實施例中,此係藉由考慮該 裝置之一預測使用情況(例如,與導般裝置相關聯之預期 行進持續時間或與音訊或視訊檔案相關聯之播放次數)來 達成。本發明之說明性實施例係關於攜帶型導航裝置(所 謂的PND);詳言之,包括全球定位系統(Gps)信號接收及 處理功能性之PND。其他實施例更一般而言係關於經組態 以預測該裝置之使用情況的任何類型之處理裝置。 【先前技術】 裝置之電池壽命可受若干因素影響。此等因素可為(例 如)操作或儲存溫度、充電行為、充電循環之數目及充電 循環之間的時間。此外,基於所使用的電池技術之類型, 最佳的充電、使用及儲存模式有所不同。然而,電池壽命 通常隨著每一充電循環減少(歸因於電池内部發生之化學 過程),直至電池已達到其可用壽命之盡頭。另外,某些 電池由於充電過度或充電不足而遭受不能挽回之損害。 行動裝置(例如,導航系統)通常被***DC電壓源(例 如,點煙器配接器)中,且在連接時對電池充電,直至行 動裝置達到滿量充電。此策略可儘力始終給最終使用者提 供(在某種程度上)已充電之裝置。然而,該策略可減少電 池之總壽命且進而減少裝置之可用壽命。 舊的電池技術(諸如,NiCd或NiMH)需要有規律(完整)的 150231.doc 201210108 充電及/或放電彳盾ί辰來確保良好的電池哥命。此需要使用 者留意電池充電量。隨著新的電池技術之出現,一些缺點 得以解決。然而’新的電池技術仍易受充電及儲存模式影 響。 行動裝置可包括(但不限於)(例如)包括全球定位系統 (GPS)信號接收及處理功能性之攜帶型導航裝置(pND),其 係熟知的且被廣泛用作汽車或其他運輸工具導航系統。當 使用者不熟悉通向其所導航至之目的地之路線時,該等裝 置具有極大效用。 其他行動裝置可包括(但不限於)(例如)攜帶型音樂或視 δίΐ播放器。雖然本發明中列出了行動裳置之若干實例,但 本發明不限於所列出的彼等行動裝置且實際上適用於許多 行動裝置。 【發明内容】 根據一實例實施例,揭示一種用於操作一裝置之方法。 該方法包括確定該裝置之一預期使用情況、確定一與該裝 置相關聯之電池之一充電量及藉由下列各者中之至少一者 調諧該電池之該充電量:基於該裝置之該經確定之預期使 用情況及該電池之該經確定之充電量對該電池充電,及藉 由基於該電池之該經確定之充電量及該裝置之該經確定之 預期使用情況改變該裝置之一操作而使該電池放電。 本發明之另一實例實施例係關於—種裝置。該裝置包括 一電池'至-外部電源之-電源接頭、—功率管理單元及 -功率管理邏輯單it。該功率管理單S經組態以經由該電 150231.doc 201210108 源接頭對該電池充電且經組態以經由該電池或該電源接頭 將力率k供給6亥裝置。該功率管理邏輯單元經組態以確定 該裝置之一預期使用情況,確定該電池之一充電量且藉由 下列各者中之至少一者調諧該電池之該充電量:基於該裝 置之該經確定之預期使用情況及該電池之該經確定之充電 量對該電池充電,及藉由基於該電池之該經確定之充電量 及該裝置之該經確定之預期使用情況改變該裝置之一操作 而使該電池放電。 下文中陳述此等實施例之優點,且此等實施例中之每一 者之另外的細節及特徵定義於隨附之附屬項中及以下實施 方式中之其他處。 【實施方式】 下文中將參看隨附圖式藉由說明性實例來描述本發明之 教示之各種態樣及體現彼等教示之配置。 應主意,此等圖意欲說明某些實例實施例中所使用的方 法、纟σ構及/或材料之一般特性且補充上文中提供的書面 4田述。然而,此等圖式未按比例繪製且可能未精確地反映 任何給疋貫施例之精綠結構或效能特性,且不應被解釋為 會界疋或限制貫例實施例所涵蓋之值或性質之範圍。舉例 而言,為清楚起見,可減小或誇示分子、層、區域及/或 結構元件之相對厚度及定位。在各種圖式中使用類似或相 同的參考數字意欲指示類似或相同的元件或特徵之存在。 現將特別參考PND來描述本發明之實例實施例。然而, 應記住’本發明之教示並不限於PND,而實情為可普遍適 15023I.doc 201210108 用於經組態以制裝置之使用情況且包括電池的任何類型 之行動裝置。 因此,由此可見,在本申諸幸之格 4 τ痹系您潛况下,導航裝置意欲 包括(但不限於)任何類型之路線規劃及導航裝置,盔办 Μ*Λ 裝置是體現為PND、行動電話或是執行路線規劃及導航軟 體之攜帶型數位助理(PDA>。 此外,由此可見’在本申請案之情況下,行動裳置意欲 包括(但不限於)經組態以預測該裝置之使用情況的任何類 型之處理裝置。舉例而言,該預測使用情況可基於一或多 個視訊檔案之一時間長度、一或多個音訊檔案之一時間長 度及/或一包括複數個音訊檔案及/或複數個視訊檔案之播 放清單之一時間長度。 自下文亦將顯而易見’本發明之教示甚至在使用者並不 尋求對於如何卜點導航至另—點之指導而僅想要具備一 給定位置之視圖的情況下仍有效用。在此等情況下,由使 用者選擇之「目的地立置無需具有使用者希望自其開始 導航之相應出發位置’且因Λ,本文中對「目的地」位置 或實際上對「目的地」㉟圖之參考不應被解釋為意謂路線201210108 VI. Description of the Invention: [Technical Field of the Invention] The present invention relates generally to systems or methods for extending the life of a battery entity in a mobile device. In at least one embodiment, this is accomplished by considering one of the devices to predict usage (e.g., the expected duration of travel associated with the device or the number of plays associated with the audio or video archive). Illustrative embodiments of the present invention relate to a portable navigation device (so-called PND); in particular, a PND including Global Positioning System (Gps) signal reception and processing functionality. Other embodiments are more generally related to any type of processing device configured to predict the use of the device. [Prior Art] The battery life of the device can be affected by several factors. These factors can be, for example, the operating or storage temperature, the charging behavior, the number of charging cycles, and the time between charging cycles. In addition, the optimal charging, use, and storage modes vary based on the type of battery technology used. However, battery life typically decreases with each charge cycle (due to the chemical processes occurring inside the battery) until the battery has reached the end of its useful life. In addition, some batteries suffer irreparable damage due to overcharging or undercharging. Mobile devices (e.g., navigation systems) are typically plugged into a DC voltage source (e. g., a cigarette lighter adapter) and charge the battery while connected until the vehicle reaches full charge. This strategy strives to provide the end user with, to some extent, a charged device. However, this strategy can reduce the overall life of the battery and thereby reduce the useful life of the device. Older battery technologies (such as NiCd or NiMH) require a regular (complete) 150231.doc 201210108 charging and / or discharge 彳 shield 辰 来 to ensure a good battery life. This requires the user to pay attention to the amount of battery charge. With the advent of new battery technologies, some shortcomings have been resolved. However, 'new battery technology is still susceptible to charging and storage modes. Mobile devices may include, but are not limited to, portable navigation devices (pNDs) including, for example, global positioning system (GPS) signal receiving and processing functionality, which are well known and widely used as navigation systems for automobiles or other vehicles. . These devices are extremely useful when the user is unfamiliar with the route to the destination to which they are navigating. Other mobile devices may include, but are not limited to, for example, a portable music or video player. Although a number of examples of action skirts are listed in the present invention, the invention is not limited to the listed mobile devices and is actually applicable to many mobile devices. SUMMARY OF THE INVENTION According to an example embodiment, a method for operating a device is disclosed. The method includes determining an expected usage of one of the devices, determining a charge amount of a battery associated with the device, and tuning the amount of charge of the battery by at least one of: based on the device Determining the expected usage and the determined amount of charge of the battery to charge the battery, and changing one of the operations of the device based on the determined amount of charge of the battery and the determined expected usage of the device And the battery is discharged. Another example embodiment of the invention relates to a device. The device includes a battery 'to-external power supply-power connector, a power management unit, and a power management logic unit. The power management meter S is configured to charge the battery via the power source and is configured to supply a force rate k to the 6-inch device via the battery or the power connector. The power management logic unit is configured to determine an expected usage of the device, determine a charge amount of the battery, and tune the charge amount of the battery by at least one of: based on the device Determining the expected usage and the determined amount of charge of the battery to charge the battery, and changing one of the operations of the device based on the determined amount of charge of the battery and the determined expected usage of the device And the battery is discharged. The advantages of the embodiments are set forth below, and additional details and features of each of these embodiments are defined in the accompanying sub-claims and elsewhere in the following embodiments. [Embodiment] Various aspects of the teachings of the present invention and configurations of the teachings of the present invention will be described by way of illustrative example. It is to be understood that these figures are intended to illustrate the general methods of the methods, structures, and/or materials used in certain example embodiments and supplement the written descriptions set forth above. However, the drawings are not drawn to scale and may not accurately reflect any of the precise structure or performance characteristics of the embodiments, and should not be construed as limiting or limiting the values covered by the example embodiments or The scope of nature. For example, the relative thickness and location of the molecules, layers, regions and/or structural elements may be reduced or exaggerated for clarity. The use of similar or identical reference numerals in the various figures is intended to indicate the presence of the same or the same elements or features. Example embodiments of the present invention will now be described with particular reference to PNDs. However, it should be borne in mind that the teachings of the present invention are not limited to PNDs, but rather the general purpose 15023I.doc 201210108 is for any type of mobile device that is configured to make use of the device and includes a battery. Therefore, it can be seen that the navigation device is intended to include, but is not limited to, any type of route planning and navigation device, and the device is embodied as a PND, Mobile phone or portable digital assistant (PDA) that performs route planning and navigation software. In addition, it can be seen that 'in the case of this application, the action is intended to include, but is not limited to, configured to predict the device. Any type of processing device for use. For example, the predicted usage may be based on a length of time of one or more video files, a length of time of one or more audio files, and/or a plurality of audio files And/or the length of time of a playlist of a plurality of video files. It will also be apparent from the following that 'the teachings of the present invention even if the user does not seek guidance on how to navigate to another point, but only wants to have one In the case of a fixed position view, it is still effective. In these cases, the user's choice of "destination stand does not need to have the user wants to start navigation from it. Starting Position 'and because Λ, reference herein to "destination" location or indeed to refer to the "destination" ㉟ map of the route should not be interpreted to mean
之產生係必須的,杆;隹Ρ Γ η , I 進至目的地J必須發生,或實際 上,目的地之存在需要指定相應出發位置。 記住以上附帶條件’圖1說明可由導航裝置使用的全球 定位系統(GPS)之實例視圖。此等系統係已知的且用於各 種目的般而s,GPS為基於衛星無線電之導航系統, 其能夠為無限數目個使用者確定連續的位置、速度、時間 150231.doc 201210108 及(在一些情況下)方向資訊。先前稱為的Ο”併 入有在極精確的軌道中繞地球軌道運轉的複數個衛星。基 於此等精確轨道,GPS衛星可將其位置中繼傳遞至任何數 目個接收單元。 當經專門配備以接收GPS資料之裝置開始掃描用於Gps 何星信號之射頻時,實施Gps系統。在自一 Gps衛星接收 到一無線電信號後,該裝置經由複數種不同習知方法中之 一者來確定該衛星之精確位置。在多數情況下,該裝置將 ’·’塵續對k號的掃描,直至其已獲取至少三個不同的衛星信 °虎(/主w 了使用其他二角置測技術藉由僅兩個信號來確 疋位置,雖然此並非常例)。實施幾何三角量測後,接收 器利用二個已知位置確定其自身相對於衛星之二維位置。 可以已知方式進行此確定。另外,獲取第四衛星信號將允 許接收裝置藉由同一幾何計算以已知方式計算其三維位 置。位置及速度資料可由無限數目個使用者連續地即時更 新。 如圖1所不,GPS系統大體上由參考數字1〇〇表示。複數 個衛星120處於圍繞地球124之軌道中。每一衛星12〇之轨 道未必與其他衛星120之軌道同步,且實際上很可能不同 步。GPS接收器140經展示為自各種衛星12〇接收展頻Qps 衛星信號160。 自每一衛星120連續地發射之展頻信號16〇利用藉由極準 確之原子鐘實現之高度準確的頻率標準。每一衛星12〇作 為其資料信號發射160之部分而發射指示該特定衛星12〇之 150231.doc 201210108 資料机。熟習相關技術者應瞭解,Gps接收器裝置14〇通 常自至少三個衛星120獲取展頻Gps衛星信號16〇,以供 GPS接收器裝置140藉由三角量測來計算其二維位置。額 外信號之獲取(其引起來自總共四個衛星12〇之信號16〇)准 許GPS接收器裝置14〇以已知方式計算其三維位置。 圖2為以方塊組件格式對根據本發明之一實例實施例之 導航裝置2G0之電子組件的說明性表示。應注意,導航裝 置200之方塊圖並不包括該導航裝置之所有組件,而僅代 表許多實例組件。 導航裝置200位於一外殼(未圖示)内。該外殼包括一連 接至一輸入裝置22〇及一顯示幕24〇之處理器21〇 ^輸入裝 置220可包括鍵盤裝置、語音輸入裝置、觸控面板及/或用 來輸入資訊之任何其他已知輸入裝置;且顯示幕24〇可包 括任何類型之顯示幕,諸如LCD顯示器。在一實例配置 中,輸入裝置220及顯示幕24〇經整合為一整合式輸入與顯 不裝置,該整合式輸入與顯示裝置包括一觸控板或觸控螢 幕輸入使彳寸使用者僅需觸摸顯示幕240之一部分便可選 擇複數個_示備選項中之—者或啟動複數個虛擬按紐中之 一者。 導航裝置可包括一輸出裝置260,例如,聲訊輸出裝 置(例如,揚聲器)。因為輸出裝置260可為導航裝置2〇〇之 使用者產生聲訊資訊,所以應同樣理解,輸入裝置240可 G括麥克風及軟體以用於亦接收輸入語音命令。 在導航裝置200中,處理器21〇經由連接225操作性地連 J5023I.doc 201210108 接至輸入裝置220且經設定以經由連接225自輸入裝置22〇 接收輸入資訊,且經由輸出連接245操作性地連接至顯示 幕240及輸出裝置260中之至少一者以輸出資訊至該至少— 者。另外,處理器210經由連接235可搡作地耦接至記憶體 資源230,且經進一步調適以經由連接275自輸入/輸出 (I/O)埠270接收資訊/將資訊發送至輸入/輸出(1/〇)埠27〇, 其中I/O埠270可連接至在導航裝置2〇〇外部之"〇裝置28〇。 s己憶體資源230包含(例如)揮發性記憶體(諸如,隨機存取 記憶體(RAM))及非揮發性記憶體(例如,數位記憶體,諸 如,快閃記憶體外部1/0裝置28〇可包括(但不限於)外部 收聽裝置,諸如,聽筒。至1/〇裝置28〇之連接可另外為至 任何其他外部纟置(諸如汽車立體聲單元)之有線或無線連 接,例如用於免持操作及/或用於語音啟動式操作、用於 至聽筒或頭戴式耳機之連接及/或例如用於至行動電話之 連接,其中行動電話連接可用以建立介於導航裝置與 (例如)網際網路或任何其他網路之間的資料連接,及/或用 以經由(例如)網際網路或某一其他網路建立至伺服器之連 接0 圖2進一步§兒明、經由連接攻之在處理器2 與天線/接收 器250之間的操作性連接,其中天線/接收器謂可為(例 如)GPS天線/接收器。應理解,$ 了說明而示意性地組合 由參考數字25G表示之天線與接收器但天線及接收器可 為分開定位的組件,且妥邊I & 天線了為(例如)GPS片狀天線或螺 旋天線。 15023I.doc 201210108 另外 般熟習此項技術者將理解,圖9 ώ 鮮圖2中所示之電子 組件係以習知方式由多個電源(未 口不電。如一般熟習 此項技術者將理解,認為圖2所 … J、且件之不同組態在本 申請案之範疇内。舉例而言,圖 圆2所不之組件可經由有線 及/或無線連接及其類似者相互通 導航裝置雇之料包括攜帶型或手持料航裝置H案之 另外,圖2之攜帶型或手持型導褕 订生等航裝置2〇〇可以已知方式 連接或「銜接」至諸如腳踏車、機器㈣車、汽車或船之 運輸工具。接著可為了攜帶型或手持型導航用途自純位 置移除此導航裝置200。 現參看圖3,導航裝置200可經由 叮勒褒置(未圖示)(諸 網路連接’從而為資訊提供「即時」或至少很 如,行動電話、PDA及/或具有行動電話技術之任何裝 建立與词服器302之「行動」或電信網路連接,其建^數 位連接(諸如,經由(例如)已知藍芽技術之數位連接卜此 後,行動裝置可經由其網路服務提供者來建立與伺服器 302之網路連接(例如,經由網際網路)。因而,建立介於導 航裝置200(當其獨自地及/或以處於運輸工具中之方式行進 時,其可為且時常為行動的)與伺服器3〇2之間的「行動 道 新的 可使用(例如)網際網路(諸如全球資訊網),以已知方式 進行在行動裝置(經由服務提供者)與諸如伺服器3〇2之另L 裝置之間之網路連接的建立。舉例而言,此可包括Teh” 分層協定的使用。行動裝置可利用任何數目種通信標準, 150231.doc 201210108 諸如 CDMA、GSM、WAN#。 因而,可利用(例如)經由資料連接、經由行動電話或導 航裝置200内之行動電話技術所達成的網際網路連接。為 了此連接’建立介於词服器3〇2與導航裝置200之間的網^ 網路連接。舉例而t ’可經由行動電話或其他行動裝置及 GPRS(通用封包無線電服務)連接(GpRs連接係由電信經營 者提供之用於行動裝置的高速資料連接;GPRS係用以: 接至網際網路之方法)來進行此建立。 導航裝置200可以已知方式經由(例如)現有之藍芽技術 進-步完成與行動裝置的資料連接,且最終完成與網二 路及伺服器302的資料連接,其料協定可利用任何數 目種標準’諸如’ GSRM、用於刪標準的資料協定標 導航裝置200可在導航裝置2〇〇本身内包括其自身的行動 電話技術(包括(例如)天線’或視情況,使用導航裝置· 之内部天線)。導航裝置内之行動電話技術可包括如上 文所指定之内部組件,及,或可包括一可***卡(例如,用 戶身分模組或sm卡),該可***卡配有(例%)必要的行動 電話技術及/或天線。因而,導航裝置200内的行動電話技 術可類似地經由(例如)網際網路來建立介於導航裝置細與 飼服器302之間的網路連接,发逮 ” 裝置的方式。 ,、建立方式類似於任何行動 導航裝置可用以 頻譜一起正確地 對於GRPS電話設定,具備藍芽功能之 與行動電話模型、製造者等之不斷變化的 I5023J.doc 201210108 工作’舉例而言’模型/製造者特定設定可儲存於導航裝 置200上。可更新為此資訊而儲存之資料。 在圖3中,將導航裝置200描繪為經由一般通信頻道3 18 與伺服器302通信,通信頻道318可藉由若干不同配置中之 任一者來實施。當建立了介於伺服器302與導航裝置2〇〇之 間的經由通信頻道3 18之連接(注意,此連接可為經由行動 裝置之資料連接、經由個人電腦經由網際網路之直接連接 等)時,伺服器302與導航裝置200可通信。 伺服器302包括(除了可能未說明之其他組件之外)一處 理器304 ’該處理器3(Μ連接至一記憶體306且經由有線或 無線連接3 14進一步操作性地連接至一大容量資料儲存裝 置312。處理器304進一步操作性地連接至發射器3〇8及接 收器310,以經由通信頻道318將資訊發射至導航裝置2〇〇 並自導航裝置200發送資訊。所發送及接收之信號可包括 資料、通信及/或其他傳播信號。可根據對於導航系統2〇〇 之通信設計中所使用之通信要求及通信技術來選擇或設計 發射器3 08及接收器3 1 〇。另外,應注意,可將發射器3〇8 及接收器3 1 〇之功能組合為一信號收發器。 伺服器302進一步連接至(或包括)一大容量儲存裝置 312,注意,該大容量儲存裝置312可經由通信鏈路3丨4耦 接至伺服器302。該大容量儲存裝置3 12含有導航資料及地 圖資訊之儲存,且可同樣為與伺服器3〇2分離之裝置,或 者可併入至伺服器3〇2中。 導航裝置200經調適以經由通信頻道318與伺服器3〇2通 150231.doc 201210108 信且包括如先前關於圖2所描述之處理器、記憶體等以及 用以經由通信頻道3 18發送並接收信號及/或資料之發射器 320及接收器322 ’注意’此等裝置可進一步用以與不同於 伺服器302之裝置通信。另外,根據對於導航裝置2〇〇之通 信設計中所使用之通信要求及通信技術來選擇或設計發射 器320及接收器322,且可將發射器320及接收器322之功能 組合為單一收發器。 儲存於伺服器記憶體306中之軟體為處理器3〇4提供指令 且允許伺服器302將服務提供給導航裝置2〇(^由伺服器 3 〇2提供之一服務包含處理來自導航裝置2〇〇之請求及將導 航資料自大容量資料儲存器312發射至導航裝置2〇〇。由伺 服器302提供之另一服務包括對於所要之應用使用各種演 算法來處理導航資料及將此等計算之結果發送至導航裝置 200。 通信頻道318-般表示連接導航裝置2〇〇與词服器3〇2之 傳播媒體或路徑。伺服器302及導航裝置2〇〇皆包括一用於 經由通信頻道來發射資料之發射器及1於接收已經由通 信頻道發射之資料的接收器。 通信頻道318不限於特定通信技術。另外,通信頻道318 不限於單-通信技術;亦、即,頻道318可包括使用各種技 術之若干通信鏈路。舉例而言,通信頻道318可經調適以 提供一用於電通信、光通信及/或電磁通信等之路徑。因 而,通信頻道318包括(但不限於)下列各者中之一者或其組 合”電線及同軸電,覽之電導體、光纖纜線:、轉 150231.doc •13· 201210108 換器、射頻(RF)波、大氣、空白空間(empty space)等。此 外,通信頻道3 18可包括中間裝置,諸如,路由器、轉發 器、緩衝器、發射器及接收器。 在一說明性配置中,通信頻道3 18包括 網路。此外,通信頻道318可能能夠適用於諸如射頻、微 波頻率、紅外線通信等之無線通信。另外,通信頻道3工8 可適用於衛星通信。 經由通信頻道3 1 8發射之通信信號包括(但不限於)可為 給定之通信技術所需要的或所要的信號。舉例而言,該等 信號可適合用於蜂巢式通信技術(諸如,分時多重存取 (TDMA)、分頻多重存取(FDMA)、分碼多重存取 (CDMA)、全球行動通信系統(GSM)等)中。可經由通信頻 道318發射數位及類比信號兩者。此等信號可為對於通信 技術可能為所要的經調變、經加密及/或經壓縮之信號。 飼服器302包括-可由導航裝置2〇〇經由無線頻道存取之 遠端魏器。贿器3G2可包括—位於區域網路([ΑΝ)、廣 域網路(WAN)、虛擬㈣網路(vpN)等上之網路飼服器。 /司服器302可包括諸如桌上型或膝上型電腦之個人電 細’且通㈣道318可為連接在個人電腦與導航裝置謂之 間的電纜。或者,可將個人雷 肘個人電胸連接在導航裝置2〇〇與伺 服器302之間,以3轰&人& μ 。 建立"於伺服器302與導航裝置200之間 的網際網路連接。或者 订動冤活或其他手持型裝建 立至網際網路之盔線連桩, 200、卓祖5 A 用於,!由網際網路將導航裝置 200連接至伺服器302。 150231.doc 201210108 /經由資訊下载為導航裝置細提供來自飼服器3〇2之資 载可自動定期更新,或在使用者將導航裝置 至伺服器302後更新,及/或在經由(例如)無線行動 、接裝置及TCP/IP連接而在伺服器繼與導航裝置2⑼之間 建立較為持續或頻繁之連接後’以較動態之方式更新。對 於許多動態計算,健器地中之處理11304可用以處置大 部分處理需要’然而’導航裝置細之處理器210亦可時常 獨立於至飼服器3〇2之連接而處置許多處理及計算。 如以上在圖2中所指示,導航裝置2〇〇包括一處理器 21〇、一輸入裝置220及一顯示幕24〇。輸入裝置22〇及顯示 幕240可整合為—整合式輸人與顯示裝置以實現例如經由 觸控面板螢幕之資訊輸入(經由直接輸入、選單選擇等)及 資訊顯示兩者。如一般熟習此項技術者所熟知,此螢幕可 為(例如)觸摸輸入式LCD螢幕。另外,導航裝置2〇〇亦可包 括任何額外之輸入裝置22〇及/或任何額外之輸出裝置 260,諸如,音訊輸入/輸出裝置。 圖4A及圖4B為導航裝置2〇〇之透視圖。如圖4A所示,導 航裝置200可為一包括整合式輸入與顯示裝置29〇(例如, 觸控面板螢幕)及圖2之其他組件(包括但不限於内部gps接 收250、微處理器21〇、電源供應器、記憶體系統23〇等) 之單元。 導航裝置200可位於臂292上,可使用吸盤294將臂292本 身緊固至運輪工具儀錶板/窗/等。此臂292為導航裝置200 可銜接至的銜接台之一實例。 150231.doc 201210108 如圖4續示,例如,導航裝置2〇〇可藉由將導航裝置292 連接至臂292之搭扣來銜接或以其他方式連接至銜接台之 臂292 »導航裝置2⑼可接著可在臂292上旋轉,如圖4B之 箭頭所示。為了釋放導航裝置細與銜接台之間的連接, 例如可按屋導航裝置200上之按紐。用於將導航裝置輕接 至銜接台及將導航裝置與銜接台㈣之其他同等合適配置 係一般熟習此項技術者熟知的。 現參看圖5a至圆5i,描繪來自導航裝置2〇〇之一系列螢 幕擷取晝面。此導航裝置2〇〇具有一觸控螢幕介面,其用 於向使用者顯示資訊且詩接受來自該使用者的至該裝置 之輸入。該等螢幕擷取畫面展示一使用者之目的地位置輸 程之說明性實例實施例,該使用者之自動導航位置已 設定為歐洲專利局在海牙的辦事處,且該使用者希望導航 至Amsterdam(The Netherlands)之一街道地址,該使用者知 道s亥地址之衔道名及門牌號。 *此使用者開啟導航裝置2〇〇時,該裝置獲取Gps定位 且(以已知方式)計算導航裝置200之當前位置。接著給使用 者呈現一顯不340(如圖5a所示),其以偽三維方式展示導航 裝置200經確定所處之局部環境342,且在顯示340之位於 該局部環境下方的.區域344中展示一系列控制及狀態訊 息0 藉由觸摸局部環境342之顯示,導航裝置200切換至顯示 (如圖5b所示)一系列虛擬按鈕340,藉由該等按鈕,使用者 可(尤其是)輸入其希望導航至的目的地。 150231.doc -16· 201210108 藉由觸摸「導航至」虛擬按鈕348,導航裝置200切換至 顯示(如圖5c所示)複數個虛擬按鈕,該複數個虛擬按鈕各 自與不同類別之可選擇目的地相關聯。在此情況下,該顯 不展不一「自動導航」按鈕,該按鈕在被按壓時可將目的 地設定為所儲存之自動導航位置。然而,在此情況下,因 為使用者已處於其自動導航位置(亦即,Ep〇在海牙的辦事 處),所以選擇此選項將不會導致產生一路線。「最愛」 按鈕在被按壓時顯現使用者先前已儲存於導航裝置2〇〇中 之目的地之清單,且若接著選擇此等目的地中之一者,則 將待計算之路線之目的地設定為選定的先前已儲存之目的 地。近來的目的地」按鈕在被按壓時顯現保存於導航裝 置2〇〇之記憶體中且使用者近來已導航至的可選擇目的地 之清單。對填人此清單中之該等目的地中之—者的選擇會 將此路線之目的地位置設定為選定(先前去過之)位置。 「興趣點」按鈕在被按壓時顯現若干選項,藉由該等選 項,使用者可選擇導航至諸如提款機、加油站或遊覽勝地 之複數個位置中之任-者’該等位置已預先儲存於裝置中 以作為裝置之使用者可能想要導般至之位置。「箭頭」形 虛擬按紐打開額外選項之新選單’且「地址」按紐350開 始一過程’藉由該過程’❹者可輸人其希望導航至之目 的地之街道地址。 在此實例中,因為使用者知道其希望導航至之目的地之 街道地址,所以假設操作了 &「地址」㈣(藉由觸摸顯 不於觸控螢幕上之独),於是(如圖5d所示)向使用者呈現 150231.doc 201210108 一系列地址輸入選項:詳言之’針對藉由「市中心」進行 地址輸入、藉&「郵政編碼」進行地址輸入、藉由「十字 路口或交叉點」(例如’兩條道路之匯合處)進行地址輸入 及藉由「街道及門牌號」進行地址輸入。 在此貫例中,使用者知道目的地之街道地址及門牌號且 因此選擇「街道及門牌號」虛擬按鈕352,於是接著向使 用者呈現(如圖5e所;:對鍵人使用者希望導航至的城市 之名稱的一提示354;使用者可藉以選擇所要的城市所處 之國家的一旗標按鈕356 ;及可由使用者在必要時操作以 輸入目的地城市之名稱的一虛擬鍵盤358。在此情況下, 使用者先别已導航至在Rijswijk及Amsterdam中之位置,且 PND因此另外給使用者提供可選擇城市之清單36〇。 在此情況下,使用者希望導航至Amsterdam,且在自清 單360選擇了 Amsterdam後,導航裝置200顯示(如圖玎所 示)··使用者可藉以輸入街道名之一虛擬鍵盤362 ;對鍵入 街道名之一提示364;及(在此情況下,由於使用者先前已 導航至在Amsterdam中的一街道)Amsterdam中的可選擇街 道之一清單366。 在此實例中’使用者希望回到其先前已去過的衔道 Rembrandtplein且因此自所顯示之清單366選擇 Rembrandtplein。 一旦已選擇一街道,導航裝置200便接著顯示一較小的 虛擬小鍵盤368且藉由提示370來提示使用者鍵入在其希望 導航至的選定街道及城市中之門牌號。若使用者先前已導 150231.doc 201210108 航至此街道上之一門牌號,則最初就顯示該門牌號(如圖 5g所不)。若在此情況下使用者希望再次導航至 Rembrandtplein第35號,則使用者僅需觸摸顯示於該顯示 之右下角的「完成」虛擬按鈕372。若使用者希望導航至 在Rembrancitplein中之一不同門牌號,則使用者需要做的 僅疋知作小鍵盤3 6 8以輸入適當的門牌號。 一旦已輸入門牌號,便在圖5h中詢問使用者是否希望於 特定時間到達。若使用者按下「是」独,則調用估計行 進至目的地所需的時間且建議使用者何時應離開(或在使 用中快遲到的情況下,㈣應已離開)其當前位置以準時 到達其目的地之功能性。在此情況下,使用者並不關心在 特定時間達到且因此選擇「否」虛擬按鈕。 選擇否」按鈕374使導航裝置200計算當前位置與選定 目的地之間的一路線’且(如圖5i所示)將該路線376顯示於 -展示整條路線之相對低放大率的地圖上、給使用者提 供:-「完成」虛擬按鈕378,使用者可按壓該「完成」 虛擬按叙378以指示其對計算出之路線感到滿意;一「尋 找替代」独380,使用者可按壓該「尋找替代」按㈣〇 以使,導航裝置200計算至選定目的地之另一路線;及一 「細節」按紐382,使用者可按塵該「細節」按紐382以顯 現可選擇選項以便顯㈣於#前所顯*之路線3 細資訊。 f 顯示之路線感到滿意,且 便向使用者呈現(如圖6所 在此情況下,假設使用者對所 旦已按壓「完成」按鈕378, 15023 l.doc •19· 201210108 不)導航裝置200之當前出發位置之偽三維視圖。圖6中所 料之顯示類似於圖5a所展示之顯示,只是所顯示之局部 垓境342現在包括一出發位置旗標384及一指示下一調動 (:此情況下,左轉彎)之導航點指示符规。該顯示之下部 分亦已改變且現在顯示:導航裝置2〇〇當前所處之街道之 名稱、指示距下一調動(自冑航裝置200之當前位置)之距離 及下一調動之類型的一圖標388,及距選定目的地之距離 及時間之—動態顯示390。 使用者接著開始其旅途’且藉由根據導航裝置2〇〇位置 之經確^之改變而更新地圖,及藉由給使'用者提供視覺導 航指令及(視情況)聲訊導航指令,導航裝置細以已知方式 指引使用者。 根據本發明之各種實施例,且如圖7中所說明,一裝置 可匕括t池、至一外部電源之一電源接頭、—功率管理 單元及j力率官理邏輯單元。該功率管理單元可經組態以 經由該電源接頭對該電池充電且可經組態以經由該電池或 〆電源接頭將功率提供給該裝置。該功率管理邏輯單元經 ,態=確定該裝置之預期使用情況,確定該電池之一充電 里且藉由了列各|中之至少一者調諸該電《也之該充電量: 基於該裝置之該經確定之預期使用情況及該電池之該經確 定之充電量對該電池充電’及藉由基於該電池之該經確定 之充電量及Θ裝置之該經確定之預期使用情況改變該裝置 之一操作而使該電池放電。 如圖7所不’農置7〇〇可包括應用軟體,應用軟體 150231.doc •20· 201210108 包括相關聯之使用者設定檔710〇裝置700可包括導航單元 715、功率管理邏輯單元720及作業系統725。作業系統725 可包括相關聯之作業系統功率管理邏輯73〇及功率管理單 兀驅動程式735。該裝置可進一步包括主機系統單晶片 (SoC)與功率管理單元74〇、DC輸入745及電池75〇。 應用軟體705包括熟習此項技術者所已知的多個應用程 式。舉例而言,應用軟體705可包括音訊播放程式(例如, mp3播放程式、aac播放程式或wav播放程式)、視訊播放程 式(例如,mp4播放程式、dvd播放程式或quicktime(商標) 播放私式)或經組態以播放多個播放清單之軟體(例如, windows media player(商標)或iTunes(商標))。 如已知的,應用軟體7〇5可包括使用者設定檔71 〇。然 而,根據實例實施例,使用者設定檔71〇可包括與裝置7〇〇 之預測使用情況相關聯之資訊。舉例而言,使用者設定檔 710可包括基於一或多個視訊檔案之時間長度、一或多個 音訊檔案之時間長度及/或一包括複數個音訊檔案及/或複 數個視訊檔案之播放清單之時間長度的資訊。 使用者設定檔710亦可包括(例如)與使用者行進模式相 關聯之資訊。使用者行進模式可包括(例如):已知一使用 者在很多時候進行短途行駛而長期不使用該裝置(例如, 打電活進行推銷之推鎖員)、總是進行長途行駛之司機(例 如’陸路卡車司機)或多模式使用者(例如,在個人運輸工 具與公共運輸之間變換的通勤人員)。 , 如圖7所示,裝置可包括作業系統⑶。作業系統以 I50231.doc 201210108 可包括相關聯之作業系統功率管理邏輯730及功率管理單 70驅動程式735。作業系統725、作業系統功率管理邏輯 730及功率管理單元驅動程式735係熟習此項技術者已知 的’且除了與實例實施例之交互操作之外,未對其進行進 一步描述。 如圖7所示’裝置700可包括主機系統單晶片(s〇c)與功 率官理單元740、DC輸入745及電池750。DC輸入745可為 (例如)點煙器配接器(CLA)且電池750可為(例如)鋰離子電 池或鋰聚合物電池。以下將關於圖8更詳細地描述主機系 統單晶片(SoC)與功率管理單元740 » 如圖7所示,裝置700可包括導航單元71 5,或可為個人 導航裝置(PND)200。該導航單元已在上文關於(例如)圖2 及圖3更詳細地描述。 如圖7所示’裝置700可包括功率管理邏輯單元72〇。功 率官理邏輯單元720可經組態以:確定裝置7〇〇之預期使用 情況’確定電池750之一充電量且藉由下列各者中之至少 —者調諧電池750之該充電量:基於裝置700之一經確定之 預期使用情況及電池750之一經確定之充電量對電池75〇充 電’及藉由基於電池750之該經確定之充電量及裝置7〇〇之 該經確定之預期使用情況改變裝置700之操作而使電池75〇 放電。 功率管理邏輯單元720可經組態以使用關於由導航單元 715確定之一路線之資料來確定預期使用情況。該資料可 包括(例如)該路線及預期旅程持續時間。通常,大部分使 15023l.doc -22· 201210108 用者將在該預期旅程時間内使用其導航系統·,且 訊可用以制定電池充電量調諧策略。 功率管理邏輯單元,可以通信方以接至該裝置之立 他元件以便獲得資訊及發送指令。舉例而言,功率管㈣ 輯單元720可自導航單元7轉收與路線相關聯之資料。功 率管理邏輯單元720可接著確定目標電池充電量。功率管 理邏輯單元72〇可經由作業系統725自主機系統單晶片 (SOC)與功率管理單元74〇接收關於電池75〇之充電量的資 料0 若確定電池750之充電量大於該目標電池充電量,則功 率管理邏輯單元72G可命令該作業系統執行-導致電池750 放電之操作。或者,若確定電池75G之充電量小於該目標 電池充電量,則功率管理邏輯單元72〇可命令主機系統單 BB片(SoC)與功率管理單元mo經由DC輪入745對電池750充 電。 以下將關於圖10描述電池之充電量之調諧的更多細節。 根據本發明之各種實施例且如圖8中所說明,主機系統 單晶片(SoC)與功率管理單元74〇可包括主機s〇c 805及功 率管理單元810。功率管理單元8丨〇可經組態以將功率自電 池750或DC輸入745送至主機s〇C 805,在一些情況下,主 機SoC 805可將功率送至裝置7〇0之其他元件。功率管理單 元810可經組態以:確定電池75〇之充電量,傳達與電池 750之充電量相關聯之資料,且自dc輸入745對電池750充 電。 150231.doc •23· 201210108 主機SoC 805可自功率管理單元810接收功率,且(例如) 使用功率來滿足主機S0C之功率需求,或在一些情況下將 功率送至裝置700之其他元件。主機s〇c可藉由(例如)啟用 EN(已啟用)輸入或經由fc埠(可程式化控制埠)提供程式碼 指令而命令功率管理單元81〇對電池充電。該等程式碼指 令可能是(例如)經由已知協定(例如,fC協定)。 此外’如名稱所暗示’主機s〇c 805可包括實施裝置700 之功能所必要的元件(例如,處理器、記憶體、匯流排線 及I/O埠)。主機S〇c 805可進一步包括如上文關於圖7所描 述之應用軟體705、使用者設定檔71〇、導航單元715、功 率管理邏輯單元720、作業系統725、作業系統功率管理邏 輯73 0及功率管理單元驅動程式73 5。 圖9A至圖9D為圖7之裝置之說明性充電/放電循環。圖 9A說明一典型充電/放電循環,其中電池75〇在使用期間 (假設DC源被***DC輸入745中)充電且在不使用時放電。 如熟習此項技術者已知的,電池(例如,電池75〇)在不使用 時將不會無限期地保持電荷。電池(例如,電池75〇)隨著時 間流逝可能會緩慢地損失或「洩漏」電荷。 圖9B說明裝置700之一充電/放電循環,不經常使用裝置 7〇〇(因此儲存電荷為最佳的),但知道與充電電源脫離後之 預期使用情況(例如,在公共運輸中)。圖9C說明一充電/放 電循環,其中若已知在一時間段内將不使用裝置7〇〇,則 主動將電池750消耗至理想儲存量。圖9D(圖9C之變體)說 明一充電/放電循環’其中若已知在一時間段内將不使用 150231.doc -24- 201210108 該裝置’則電池750將大約在理想儲存量部分地充電及放 電’以防止如圖9C所示之急劇或快速放電。 根據本申請案之各種實施例且如圖1 0中所說明,揭示一 種用於操作裝置700之方法。該方法包括確定裝置7〇〇之一 預期使用情況、確定與裝置7〇〇相關聯之電池75〇之一充電 里及藉由下列各者中之至少一者調諧電池75〇之該充電 量.基於裝置700之該經確定之預期使用情況及電池75〇之 該經確定之充電量對電池75〇充電,及藉由基於電池75〇之 該經確定之充電量及裝置7〇〇之該經確定之預期使用情況 改變裝置700之一操作而使電池75〇放電。 在γ驟S1 005令,可確定裝置7〇〇之預期使用情況。若裝 置為導航裝置200及/或包括導航單元715,則預期使用 情況可基於經確定之路線。或者,預期使用情況可基於一 或多個視訊樓案之時間長度、一或多個音訊檔案之時間長 =或:::::。個音訊檑案及/或複數 裝= 之預期使用情況可基於由導航單元Μ確定的路 :。舉例而言’可基於該路線來確定旅 線亦可包括(例如)多模式導航、功率需求有所增力: 域,或影響該裝置之使用情 9 £ — 叫潛况的其他導航特徵。 多模式導航可為包括用汽車 合的路線。在多模乂订或公共運輸之組 期間,功率需求可改變或可相料 疋’,,、、而,電源之可用性可受到限制 : 而言,在公共運輸工具(例如,;,。舉例 車或火車)上可能無 15023 丨.doc -25- 201210108 法獲得電源。 某些動作可使對功率之需求相對增加。 信號獲取(例如,GPS或調諧)、路線規牛| 。"如 大量計算可使對功率之需求 :、…、線通信等之 ^ ^加。前述操作有時依賴 於最小電池充電量以便能夠完全 起作用(例如,操作盎線 GPRS數據機)。藉由改變充 "、、 灯此4情況中之一些(例如,在 Α ^ 在離開隧道後的信號獲取)有 助於延長該系統可使料時間。作為另—實例在卞號。 質可能較差且因此可能需要額外傳輸功率的情況下,可預 期功率需求相對有所增加。舉 平例而s,因為信號品質可能 較差,所以城市峽谷H隨道、橋樑、層疊公路之下 層、停車庫等可使對功率之需求相對增加。 當考慮多模式導航包括與在無法獲得充電電源之區域中 之預測使用情況有關之預期功率需求的增加時(諸如,計 劃自汽車到地鐵去;地鐵將很可能在地下、具有較低信號 強度且因此需要額外傳輸功率),此情形的關聯性更大。 此外,在地鐵中使用時,很可能沒有機會對該裝置充電。 其他導航特徵可包括普通司機或總是進行長途行駛之司 機,其可允許較為放鬆之充電調諧。此情況之特殊擴展為 (例如)將整天使用裝置700之推銷員,但在此情況下,裝置 700每天被多次關閉或自電源供應器拆離(例如,當拜訪客 戶時)。在此等情況下,使用一預設或相對最小限度的充 電調諧可能就夠了。 或者’及/或除了基於路線確定裝置700之預期使用情況 150231.doc -26· 201210108 之外,裝置700之預期使用情況可基於使用者設定檔。使 用者設定檔可包括(例如)駕駛習慣、裝置儲存時間、使用 類型(例如’導航、音訊播放或視訊播放)。使用者設定樓 可基於使用者在一時間段内對裝置之使用而建立。舉例而 言,若已知一使用者在很多時候進行短途行駛而長期不使 用裝置700,則充電調諸對於較低儲存電荷可為最佳的⑽ 如,從不對電池滿量充電^此外,若已知或期望一系統 在較長時間段内一直不使用,則該系統可選擇在切斷前主 動將滿量電池消耗至可接受的量以減少或防止永久實體損 害。 在步驟S1010中,可確定電池750之充電量。功率管理邏 輯單元720可向功率管理單元81〇請求電池75〇之電池充電 量。該請求可包括經由(例如)已知協定(例如,Pc協定)之 程式媽指令。 在步驟S1015中,可基於裝置7〇〇之預期使用情況(例 如,基於經確定之路線或使用者設定檔)及電池75〇之充電 量調諧電池750之充電量。舉例而言,如圖9A所示,電池 750可在使用期間充電且在不使用時放電。如上文所論 述’若長期使用裝置700,則可進行此調諧。或者,如圖 9B所示,藉由正常使用,可將電池75〇充電至第一目標充 電量且放電至第二目標充電量(例如,理想儲存量)。如上 文所論述’若不經常使用裝置7〇〇(因此儲存電荷為最佳 的)’但知道與充電電源脫離後之預期使用情況(例如,在 公共運輸中),則可進行此調諧。若已知裝置7〇〇要求功率 150231.doc -27· 201210108 需求之增加’則亦可進行此調諧。 或者’如圖9C所示,可將電池750充電至1〇〇%充電量且 藉由快速放電使其放電至目標充電量(例如,理想儲存 量)。如上文所論述,若已知在一時間段内將不使用裝置 700,則可進行此調f皆。或者,如圖9d所示,電池<750可在 使用時重複地充電及放電。如上文所論述,若已知在一時 間段内將不使用裝置7〇〇,則可進行此調諧。 如上所述,在步驟Sl〇05中,裝置7〇〇之預期使用情況可 基於經確定之路線。經確定之路線可基於裝置7〇〇之經確 疋之出發位置及經確定之目的地位置,如上文關於圖i至 圖3更詳細地描述。該路線可包括多模式導航。多模式導 航可包括具有或不具有用於對電池75〇充電之電源的導航 模式。在步驟S1015中,電池750之充電量可基於導航模式 加以調諧且可為沒有電源之模式確保電池之足夠充電量。 如上所述,裝置700可要求對功率之需求之相對增加。 可在步驟S1005中確定需求之該相對增加。需求之該相對 增加可基於經確定之路線及/或使用者設定檔。在步驟 S 1 0 1 5中,可基於需求之該相對増加調諧電池〇之充電 量。 調租電池750之充電量(例如,步驟sl〇15)可包括使電池 750在使用時重複地充電及放電。請參見(例如)圖9〇。電 池750可大約在目標或理想充電量充電及放電。目標或理 想充電量可基於目標或理想電荷儲存量。 圖U之表說明鋰離子電池隨溫度及電荷而變的容量損 150231.doc -28- 201210108 失。如圖11所示’在較高溫度下儲存具有高電荷之裝置導 致顯著的水久容量損失。目標或理想電荷儲存量可基於: 使由儲存具有充電至非較佳充電量之電池75 ' 起…損失減至最低。舉例而言,如圖"所示,: 0:/。之充電置相比,較佳儲存處於40%之充電量的電池。 ::仃動裴置700提供功率之DC輸入%取決於有限量 此$ (例如,電動運輸工具或攜帶型電腦之電池電荷 則導航貝或其他裝置700使用情況資訊)可 遲該行動裝置之充電策略。或者,導&制认 導航系充可與(例如)電 作以調諸該運輸工具令之其他充電系統。舉 °右電動運輸工具僅依賴於電池功率(例如,在所 謂的綠色地帶中,或在較低速度下),則連接至該運輸工 具之裝置自與該運輸工具相關聯之電池沒取 限制總電荷且因此限制作用半徑(例如,電動運輸工羊^ 、!=)用此資訊(例如,導航資訊或其他裝置7_ /以限制或延遲電池750之充電及/或調譜與關聯 於有限旎源之其他裝置相關聯之電池之電荷。 ' !動裝置可_不限於)(例如)携帶型音樂或視訊播 放态。雖然本發明中列出行動裝置之若干實例 不限於所歹丨丨屮砧/士级 ’但本發明 :限於㈣出的彼等行動裝置,且實際上適用於許 裝置。㈣行動裝置可經組態以(例如)追縱行 用情況/縱使用㈣裝置之使用者l吏 資吼。行動穿置上: 動裝置之使用相關的 裝置可具有電池。電池之充電量可基於行動裝 150231.doc •29- 201210108 置之使用情況加以調諧。 m替代實施例可實施為供電腦系統使用之電腦程 式產…電腦程式產品為(例如)儲存於有形資料 (電腦可讀媒體)(諸如’磁片、咖職、刪或固接磁a 碟)上或體現於電腦資料信號中之—系列電腦指令或 段,該信號係在有形媒體或無線媒體(例如微波或紅工 上發射1系列電腦指令或程式段可構成以上描述的實: 例之方法之功能性之全部或部分,且亦可儲存於任—匕 體裝置(揮發性或非揮發性記憶體裝置,諸如半導體、磁 性、米學或其他記憶體装置)中。 亦應瞭解,雖然本發明之各種態樣及實施例已在此前加 以料,但本發明之範嘴不限於本文中闡明之特定配置, 且實情為’本發明之範嘴擴展為包含屬於隨时請專利範 圍之範疇的所有配置及對其之修改及更改。 舉例而言’雖然在前料細描述中描述之實施例參考了 GPS ’但應注意,導航裝置可㈣任—種位置感測技 術作為對GPS之替代(或實際上,除了 Gps以外)。舉例而 言’導航裝置可利用其他全球導航衛星***,諸如,歐洲 伽利略(Galileo)系統。同樣地,其不限於基於衛星,而是 可易於使用基於地面之信標或其他任—種使裝置能夠確定 其地理位置之系統.來發揮作用。 -般熟習此項技術者亦將很理冑,雖然實例實施例藉由 軟體來實施某一功能性,但該功能性可同樣僅在硬體中 (例如,藉由一或多個ASIC(特殊應用積體電路))實施或實 150231.doc -30- 201210108 際上由硬體與軟體之混合來實施。因而,本發明之範脅不 應被解釋為僅限於在軟體中實施。 最後,亦應注意’雖然隨附申請專利範圍闡明本文中指 述之特徵的特定組合,但本發明之範疇不限於以下所主張 之特定組合’而實情為,本發明之範疇擴展為包含本文中 揭示的特徵或實施例之任何組合,不管此時是否已在隨附 申請專利範圍中具體列舉該特定組合。 【圖式簡單說明】 圖1為一全球定位系統(GPS)之示意說明; 圖2為經配置以提供一導航裝置之電子纽件之示意說 明; ’ 圖3為一導航裝置可在無線通信頻道上接收資訊之方式 之示意說明; 圖4A及圖4B為一導航裝置之說明性透視圖; 圖5a至圖5i為來自導航裝置之關於目的地輸入過程之說 明性螢幕掘取畫面; 圖6為來自導航裝置之描繪一說明性計算出之路線的出 發位置之說明性螢幕擷取畫面; 圖7為根據實例實施例之一裝置之示意說明; 圖8為圖7之裝置之功率管理單元之示意說明; 圖9A至圖9D為圖7之裝置之說明性充電/放電循環; 圖10為根據實例實施例之一操作一裝置之方法的流程 圖;及 圖11為說明鐘離子電池隨溫度及電荷而變的容量損失之 150231.doc -31- 201210108 表。 【主要元件符號說明】 100 GPS系統 120 衛星 124 地球 140 GPS接收器 160 展頻GPS衛星信號 200 導航裝置 210 處理器 220 輸入裝置 225 連接 230 記憶體資源 235 連接 240 顯示幕 245 輸出連接 250 天線/接收器 255 連接 260 輸出裝置 270 輸入/輸出埠 275 連接 280 輸入/輸出裝置 302 伺服器 304 處理器 306 記憶體 150231.doc -32- 201210108 308 發射器 310 接收器 312 大容量資料儲存裝置 314 連接/通信鏈路 318 通信頻道 320 發射器 322 接收器 290 整合式輸入與顯示裝置 292 臂 294 吸盤 340 顯示 342 局部環境 344 顯示340之位於該局部環境下方的區域 346 一系列虛擬按鈕 348 「導航至」虛擬按鈕 350 「地址j按鈕 352 「街道及門牌號」虛擬按鈕 354 對鍵入使用者希望導航 守肌主之城市之名稱的 提示 356 使用者可藉以選擇所要之城市所處之國家 的旗標按鈕 358 可由使用者在必要時操作 作U輸入目的地城 市之名稱的虛擬鍵盤 360 可選擇城市之清單 I50231.doc -33- 201210108 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 700 705 710 715 720 725 730 735 使用者可藉以輸入街道名之虛擬鍵盤 對鍵入街道名之提示 可選擇街道之清單 虛擬小鍵盤 提示 「完成」虛擬按红 「否」按鈕 路線 「完成」虛擬按钮 「尋找替代」按鈕 「細節」按紐 出發位置旗標 導航點指示符 指示距下一調動之距離及下一調動之類型 的圖標 距選定目的地之距離及時間之動態顯示 裝置 應用軟體 使用者設定檔 導航單元 功率管理邏輯單元 作業系統 作業系統功率管理邏輯 功率管理單元驅動程式 150231.doc -34- 201210108 740 主 機 系 統 單 晶片(SoC)與功率管理單元 745 直 流 輸 入 750 電 池 805 主 機 系 統 單 晶片 810 功 率 管 理 單 元 150231.doc - 35 -The generation must be, rod; 隹Ρ Γ η , I must enter the destination J, or in fact, the presence of the destination needs to specify the corresponding departure position. Keep in mind the above conditions. Figure 1 illustrates an example view of a Global Positioning System (GPS) that can be used by a navigation device. These systems are known and used for a variety of purposes. GPS is a satellite radio based navigation system that is capable of determining continuous position, speed, and time for an unlimited number of users. Doc 201210108 and (in some cases) direction information. The previously known Ο" incorporates a plurality of satellites orbiting the Earth in extremely precise orbits. Based on these precise orbits, GPS satellites can relay their position to any number of receiving units. The Gps system is implemented when the device receiving the GPS data starts scanning the radio frequency for the Gps signal. After receiving a radio signal from a GPS satellite, the device determines the method via one of a plurality of different conventional methods. The precise location of the satellite. In most cases, the device will '·' dust the scan of the k number until it has acquired at least three different satellites (the main w used to borrow other two-point technology) The position is determined by only two signals, although this is a very example. After performing the geometric triangulation, the receiver uses two known positions to determine its own two-dimensional position relative to the satellite. This determination can be made in a known manner. In addition, acquiring the fourth satellite signal will allow the receiving device to calculate its three-dimensional position in a known manner by the same geometric calculation. The position and velocity data can be used by an unlimited number of users. Continuously updated in real time. As shown in Fig. 1, the GPS system is generally indicated by reference numeral 1〇〇. A plurality of satellites 120 are in orbit around the earth 124. The orbit of each satellite 12 is not necessarily synchronized with the orbits of other satellites 120. The GPS receiver 140 is shown to receive the spread spectrum Qps satellite signal 160 from various satellites 12A. The spread spectrum signal 16 continuously transmitted from each satellite 120 utilizes an extremely accurate atomic clock. A highly accurate frequency standard is achieved. Each satellite 12 〇 is transmitted as part of its data signal transmission 160 and transmits 150231 indicating the particular satellite. Doc 201210108 Information machine. Those skilled in the art will appreciate that the GPS receiver device 14 typically acquires the spread spectrum GPS satellite signal 16 自 from at least three satellites 120 for the GPS receiver device 140 to calculate its two dimensional position by triangulation. The acquisition of additional signals, which cause a signal from a total of four satellites 12 〇, allows the GPS receiver device 14 to calculate its three-dimensional position in a known manner. 2 is an illustrative representation of an electronic component of a navigation device 2G0 in accordance with an exemplary embodiment of the present invention in a block component format. It should be noted that the block diagram of navigation device 200 does not include all of the components of the navigation device, but only a number of example components. The navigation device 200 is located within a housing (not shown). The housing includes a processor 21 connected to an input device 22 and a display screen. The input device 220 can include a keyboard device, a voice input device, a touch panel, and/or any other known information for inputting information. The input device; and the display screen 24 can include any type of display screen, such as an LCD display. In an example configuration, the input device 220 and the display screen 24 are integrated into an integrated input and display device. The integrated input and display device includes a touch panel or a touch screen input, so that the user only needs to Touching one of the display screens 240 can select one of a plurality of display options or launch one of a plurality of virtual buttons. The navigation device can include an output device 260, such as an audio output device (e.g., a speaker). Since the output device 260 can generate voice information for the user of the navigation device 2, it should be understood that the input device 240 can include a microphone and software for receiving an input voice command as well. In the navigation device 200, the processor 21 is operatively connected to the J5023I via the connection 225. The doc 201210108 is coupled to the input device 220 and configured to receive input information from the input device 22A via the connection 225, and is operatively coupled to at least one of the display screen 240 and the output device 260 via the output connection 245 to output information to the At least — who. In addition, the processor 210 is operatively coupled to the memory resource 230 via the connection 235 and further adapted to receive information from the input/output (I/O) 270 via the connection 275/to send information to the input/output ( 1/〇)埠27〇, where the I/O埠270 can be connected to the "〇 device 28〇 outside the navigation device 2. The suffix resource 230 includes, for example, volatile memory (such as random access memory (RAM)) and non-volatile memory (eg, digital memory, such as flash memory external 1/0 device) 28〇 may include, but is not limited to, an external listening device, such as an earpiece. The connection to the 1/〇 device 28〇 may additionally be a wired or wireless connection to any other external device (such as a car stereo unit), such as for Hands-free operation and/or for voice-activated operation, for connection to an earpiece or headset, and/or for connection to a mobile phone, for example, a mobile phone connection can be used to establish a navigation device with (eg a data connection between the Internet or any other network, and/or used to establish a connection to the server via, for example, the Internet or some other network. Figure 2 further §, through the connection An operative connection between the processor 2 and the antenna/receiver 250, wherein the antenna/receiver may be, for example, a GPS antenna/receiver. It should be understood that the illustrations are schematically combined by reference numeral 25 G denotes the antenna and receiver but the antenna and receiver can be separately positioned components, and the I & antenna is, for example, a GPS chip antenna or a helical antenna. 15023I. Doc 201210108 It will be understood by those skilled in the art that the electronic components shown in Figure 9 are in a conventional manner from a plurality of power sources (not being powered. As will be understood by those skilled in the art, Figure 2... J, and the different configurations of the components are within the scope of the present application. For example, components of the circle 2 can be used to communicate with each other via a wired and/or wireless connection and the like. In addition to the case of portable or hand-held equipment H, the portable or hand-held navigation device of Figure 2 can be connected or "connected" to a bicycle, machine (four), car or Ship navigation means. This navigation device 200 can then be removed from the pure position for portable or handheld navigation purposes. Referring now to Figure 3, the navigation device 200 can be accessed via a network (not shown) (network connections) Thus providing "instant" or at least as much as a mobile phone, PDA, and/or mobile phone technology with any "action" or telecommunications network connection with the word processor 302, which provides a digital connection (such as, Via For example, the digital connection of the Bluetooth technology is known, and the mobile device can establish a network connection with the server 302 via its network service provider (for example, via the Internet). Thus, the navigation device 200 is established. (When it travels on its own and/or in the way of transport, it can be and often acts) and the server 3〇2 is a new actionable channel (for example) Internet ( Such as the World Wide Web, the establishment of a network connection between a mobile device (via a service provider) and another L device, such as server 3〇2, in a known manner. For example, this may include Teh” points Use of layer agreements. Mobile devices can utilize any number of communication standards, 150231. Doc 201210108 Such as CDMA, GSM, WAN#. Thus, an internet connection can be made, for example, via a data connection, via a mobile phone or a mobile phone technology within navigation device 200. For this connection, a network connection between the word server 3〇2 and the navigation device 200 is established. For example, t ' can be connected via a mobile phone or other mobile device and GPRS (General Packet Radio Service) (GpRs connection is a high-speed data connection provided by a telecom operator for mobile devices; GPRS is used to: connect to the Internet The method) to make this establishment. The navigation device 200 can further complete the data connection with the mobile device via, for example, the existing Bluetooth technology, and finally complete the data connection with the network two-way and the server 302, and the material agreement can utilize any number of The standard 'such as 'GSRM, the data protocol for the deletion criteria, the navigation device 200 can include its own mobile phone technology (including, for example, an antenna) or, as the case may be, within the navigation device 2 itself, using the navigation device antenna). The mobile phone technology within the navigation device may include internal components as specified above, and or may include an insertable card (eg, a user identity module or sm card) that is provided with (eg, %) necessary Mobile phone technology and / or antenna. Thus, the mobile phone technology within the navigation device 200 can similarly establish, via, for example, the Internet, a network connection between the navigation device and the feeder 302, the manner in which the device is discovered. Similar to any mobile navigation device, the spectrum can be correctly set for GRPS phones, with the Bluetooth-enabled I5023J with mobile phone models, manufacturers, etc. Doc 201210108 Work 'Example' Model/manufacturer specific settings may be stored on the navigation device 200. The information stored for this information can be updated. In FIG. 3, navigation device 200 is depicted as being in communication with server 302 via a general communication channel 3 18, which may be implemented by any of a number of different configurations. When the connection between the server 302 and the navigation device 2 is established via the communication channel 3 18 (note that the connection may be a data connection via a mobile device, a direct connection via a personal computer via the Internet, etc.) At this time, the server 302 can communicate with the navigation device 200. The server 302 includes (in addition to other components that may not be described) a processor 304' (which is connected to a memory 306 and further operatively connected to a large volume of data via a wired or wireless connection 3 14 The storage device 312. The processor 304 is further operatively coupled to the transmitter 3〇8 and the receiver 310 to transmit information to the navigation device 2 via the communication channel 318 and to transmit information from the navigation device 200. The signals may include data, communications, and/or other propagating signals. The transmitters 3 08 and receivers 3 1 may be selected or designed in accordance with communication requirements and communication techniques used in the communication design of the navigation system 2 . It should be noted that the functions of transmitter 3〇8 and receiver 3 1〇 can be combined into a single transceiver. Server 302 is further coupled to (or includes) a large capacity storage device 312, noting that the mass storage device 312 It can be coupled to the server 302 via the communication link 3丨4. The mass storage device 3 12 stores the navigation data and the map information, and can also be divided into the server 3〇2 The device is detached, or can be incorporated into the server 3. The navigation device 200 is adapted to communicate with the server 3 via the communication channel 318. Doc 201210108 and includes a processor 320, memory, etc. as described previously with respect to FIG. 2, and a transmitter 320 and receiver 322 for transmitting and receiving signals and/or data via communication channel 3 18 'Note' that such devices may Further used to communicate with devices other than server 302. In addition, the transmitter 320 and the receiver 322 are selected or designed according to the communication requirements and communication techniques used in the communication design of the navigation device 2, and the functions of the transmitter 320 and the receiver 322 can be combined into a single transceiver. . The software stored in the server memory 306 provides instructions to the processor 3〇4 and allows the server 302 to provide services to the navigation device 2 (a service provided by the server 3 包含 2 contains processing from the navigation device 2〇) The request and the navigation data are transmitted from the mass data store 312 to the navigation device 2. Another service provided by the server 302 includes using various algorithms for processing the navigation data for the desired application and calculating the data. The result is sent to the navigation device 200. The communication channel 318 generally represents a propagation medium or path connecting the navigation device 2 to the vocabulary device 3. The server 302 and the navigation device 2A each include a communication channel. A transmitter transmitting data and a receiver for receiving data that has been transmitted by the communication channel. The communication channel 318 is not limited to a particular communication technology. Additionally, the communication channel 318 is not limited to a single-communication technology; that is, the channel 318 may include Several communication links of various technologies. For example, communication channel 318 can be adapted to provide a path for electrical, optical, and/or electromagnetic communication, etc. Because the communication channel 318 include (but are not limited to) by one of the following or their combination "and coaxial wires, the laid electrical conductors, fiber optic cable:, 150,231 rpm. Doc •13· 201210108 Converter, radio frequency (RF) wave, atmosphere, empty space, etc. In addition, communication channel 3 18 may include intermediate devices such as routers, repeaters, buffers, transmitters, and receivers. In an illustrative configuration, communication channel 3 18 includes a network. In addition, communication channel 318 may be capable of being adapted for wireless communication such as radio frequency, microwave frequency, infrared communication, and the like. In addition, communication channel 3 can be applied to satellite communication. Communication signals transmitted via communication channel 386 include, but are not limited to, signals that may be required or desired for a given communication technology. For example, the signals may be suitable for use in cellular communication technologies such as Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Global System for Mobile Communications ( GSM), etc.). Both digital and analog signals can be transmitted via communication channel 318. These signals may be modulated, encrypted, and/or compressed signals that may be desirable for communication techniques. The feeder 302 includes a remote transmitter accessible by the navigation device 2 via a wireless channel. The brigage 3G2 may include a network feeder that is located on a regional network ([ΑΝ), a wide area network (WAN), a virtual (four) network (vpN), and the like. The server 302 can include a personal computer such as a desktop or laptop computer and the wireless channel 318 can be a cable that is connected between the personal computer and the navigation device. Alternatively, a personal elbow personal electric chest can be connected between the navigation device 2A and the servo 302 to 3 amps & human & μ. An Internet connection between the server 302 and the navigation device 200 is established. Or set up a helmet or other hand-held type to build a helmet line to the Internet, 200, Zhuozu 5 A for! The navigation device 200 is connected to the server 302 by the internet. 150231. Doc 201210108 / The information provided by the information download for the navigation device from the feeding device 3〇2 can be automatically updated periodically, or after the user has navigated the navigation device to the server 302, and/or via wireless action (for example) The device and the TCP/IP connection are updated in a more dynamic manner after the server establishes a relatively continuous or frequent connection with the navigation device 2 (9). For many dynamic calculations, the process 11304 in the health facility can be used to handle most of the processing needs. However, the processor 210 can also handle many processes and calculations independently of the connection to the feeder 3〇2. As indicated above in FIG. 2, the navigation device 2 includes a processor 21A, an input device 220, and a display screen 24. The input device 22 and the display 240 can be integrated into an integrated input and display device to enable both information input (via direct input, menu selection, etc.) and information display via the touch panel screen. As is well known to those skilled in the art, this screen can be, for example, a touch input LCD screen. In addition, the navigation device 2 can also include any additional input device 22 and/or any additional output device 260, such as an audio input/output device. 4A and 4B are perspective views of the navigation device 2''. As shown in FIG. 4A, the navigation device 200 can be an integrated input and display device 29 (eg, a touch panel screen) and other components of FIG. 2 (including but not limited to internal gps reception 250, microprocessor 21). Units of power supplies, memory systems, etc.). The navigation device 200 can be located on the arm 292, which can be fastened to the wheel tool dashboard/window/etc. using the suction cup 294. This arm 292 is an example of one of the docking stations to which the navigation device 200 can be coupled. 150231. Doc 201210108 As shown in FIG. 4, for example, the navigation device 2 can be coupled or otherwise connected to the arm of the docking station 292 by connecting the navigation device 292 to the buckle of the arm 292. The navigation device 2 (9) can then be The arm 292 is rotated as shown by the arrow in Fig. 4B. In order to release the connection between the navigation device and the docking station, for example, a button on the house navigation device 200 can be pressed. It is well known to those skilled in the art to lightly connect the navigation device to the docking station and to otherwise configure the navigation device and the docking station (four). Referring now to Figures 5a through 5i, a series of screen captures from a navigation device 2 are depicted. The navigation device 2 has a touch screen interface for displaying information to the user and accepting input from the user to the device. An illustrative example embodiment of the screen capture display of a user's destination location, the user's automatic navigation location has been set to the office of the European Patent Office in The Hague, and the user wishes to navigate to Amsterdam (The Netherlands) One of the street addresses, the user knows the title of the address and the house number. * When the user turns on the navigation device 2, the device acquires the GPS position and calculates (in a known manner) the current position of the navigation device 200. The user is then presented with a display 340 (shown in Figure 5a) that displays the local environment 342 in which the navigation device 200 is determined to be located in a pseudo three-dimensional manner, and below the local environment of the display 340. A series of control and status messages are displayed in area 344. By touching the display of local environment 342, navigation device 200 switches to display (as shown in Figure 5b) a series of virtual buttons 340 by which the user can (especially Yes) Enter the destination you want to navigate to. 150231. Doc -16· 201210108 By touching the "navigate to" virtual button 348, the navigation device 200 switches to display (as shown in Figure 5c) a plurality of virtual buttons, each associated with a different category of selectable destinations . In this case, the "auto-navigation" button is not displayed, and the button can be set to the stored auto-navigation position when pressed. However, in this case, since the user is already in their auto-navigation position (i.e., Ep〇 is at the office in The Hague), selecting this option will not result in a route. The "favorite" button displays a list of destinations that the user has previously stored in the navigation device 2 when pressed, and if one of the destinations is subsequently selected, the destination of the route to be calculated is set. For the selected previously saved destination. The recent destination button appears as a list of selectable destinations that have been stored in the memory of the navigation device 2 and that the user has recently navigated to when pressed. The selection of the one of those destinations in the list will set the destination location of the route to the selected (previously visited) location. The "Point of Interest" button, when pressed, presents a number of options by which the user can choose to navigate to any of a number of locations, such as a cash machine, gas station or resort, where the locations are pre- The user who is stored in the device as a device may want to be in the best position. The "arrow" shape virtual button opens a new menu for additional options' and the "address" button 350 begins a process by which the latter can enter the street address of the place that he wishes to navigate to. In this example, because the user knows the street address of the destination he wants to navigate to, it is assumed that the operation & "address" (four) (by touch is not displayed on the touch screen), so (Figure 5d) Shown) presents the user 150231. Doc 201210108 A series of address input options: In detail, 'for address input by "City Center", borrow & "zip code" for address input, by "crossroads or intersections" (eg 'two roads' Consolidation) Enter the address and enter the address by "Street and House Number". In this example, the user knows the street address and the house number of the destination and thus selects the "Street and House Number" virtual button 352, and then presents it to the user (as shown in Figure 5e; A prompt 354 to the name of the city; a flag button 356 by which the user can select the country in which the desired city is located; and a virtual keyboard 358 that can be operated by the user to enter the name of the destination city if necessary. In this case, the user has not navigated to the location in Rijswijk and Amsterdam, and the PND thus additionally provides the user with a list of selectable cities. 36 In this case, the user wishes to navigate to Amsterdam and After selecting Amsterdam from the list 360, the navigation device 200 displays (as shown in FIG. )) that the user can input a virtual keyboard 362 of one of the street names; a prompt 364 for typing one of the street names; and (in this case, Since the user has previously navigated to a street in Amsterdam, one of the selectable streets in Amsterdam is a list 366. In this example, the user wants to go back to what he has previously visited. Tracking Rembrandtplein and thus selecting Rembrandtplein from the displayed list 366. Once a street has been selected, the navigation device 200 then displays a smaller virtual keypad 368 and prompts the user to type in the navigation he wishes to navigate to by prompt 370. Select the street number in the street and city. If the user has previously led 150231. Doc 201210108 When you arrive at a house number on this street, the house number is initially displayed (as shown in Figure 5g). If the user wishes to navigate to Rembrandtplein No. 35 again in this case, the user only needs to touch the "Done" virtual button 372 displayed in the lower right corner of the display. If the user wishes to navigate to a different house number in Rembrancitplein, then the user only needs to know the keypad 3 6 8 to enter the appropriate house number. Once the house number has been entered, it is asked in Figure 5h whether the user wishes to arrive at a particular time. If the user presses "Yes" alone, the time required to travel to the destination is called and the user is advised to leave (or in the case of being late in use, (4) should have left) their current location to arrive on time. The functionality of its destination. In this case, the user does not care about reaching at a specific time and thus selecting the "No" virtual button. The "No" button 374 causes the navigation device 200 to calculate a route between the current location and the selected destination and (as shown in Figure 5i) displays the route 376 on a map showing a relatively low magnification of the entire route, Providing the user with: - "Complete" virtual button 378, the user can press the "Complete" virtual button 378 to indicate that he is satisfied with the calculated route; a "find alternative" 380, the user can press the " Looking for an alternative "(4)", so that the navigation device 200 calculates another route to the selected destination; and a "details" button 382, the user can press the "details" button 382 to display the selectable options for display. (4) Route 3 detailed information before ##. f The displayed route is satisfactory and presented to the user (as shown in Figure 6), assuming that the user has pressed the "Done" button 378, 15023 l. Doc •19· 201210108 No) A pseudo three-dimensional view of the current starting position of the navigation device 200. The display shown in Figure 6 is similar to the display shown in Figure 5a, except that the displayed partial environment 342 now includes a departure location flag 384 and a navigation point indicating the next transfer (: left turn in this case) Indicator gauge. The lower portion of the display has also changed and now shows: the name of the street in which the navigation device 2 is currently located, the distance from the next transfer (the current position of the navigation device 200) and the type of the next transfer. Icon 388, and the distance and time from the selected destination - is dynamically displayed 390. The user then begins his journey' and updates the map by making a change based on the location of the navigation device 2, and by providing the user with visual navigation commands and (as appropriate) voice navigation commands, the navigation device Finely guide users in a known way. In accordance with various embodiments of the present invention, and as illustrated in Figure 7, a device can include a t-cell, a power supply to an external power source, a power management unit, and a power rate logic unit. The power management unit can be configured to charge the battery via the power connector and can be configured to provide power to the device via the battery or power connector. The power management logic unit determines, according to the expected usage of the device, determining that one of the batteries is charged and that the battery is charged by at least one of the columns | The battery is charged by the determined expected usage and the determined amount of charge of the battery' and the device is changed by the determined amount of charge based on the battery and the determined expected usage of the device One of the operations causes the battery to discharge. As shown in Figure 7, the farmer's 7-inch can include application software, application software 150231. Doc • 20· 201210108 The associated user profile 710 device 700 can include a navigation unit 715, a power management logic unit 720, and an operating system 725. Operating system 725 can include associated operating system power management logic 73 and power management unit driver 735. The apparatus can further include a host system single chip (SoC) and power management unit 74A, a DC input 745, and a battery 75A. Application software 705 includes a number of applications known to those skilled in the art. For example, the application software 705 may include an audio player (for example, an mp3 player, an aac player or a wav player), a video player (for example, an mp4 player, a dvd player, or a quicktime (trademark) playback private). Or software configured to play multiple playlists (for example, windows media player (trademark) or iTunes (trademark)). As is known, the application software 7〇5 can include a user profile 71〇. However, according to an example embodiment, the user profile 71 may include information associated with the predicted usage of the device 7A. For example, the user profile 710 can include a length of time based on one or more video files, a length of time of one or more audio files, and/or a playlist including a plurality of audio files and/or a plurality of video files. The length of time information. User profile 710 can also include, for example, information associated with the user's travel mode. The user travel mode may include, for example, a driver who is known to have a long-distance travel for a long time and does not use the device for a long time (for example, a push locker who pushes a live call), and a driver who always travels long distances (eg ' Land truck drivers) or multi-mode users (for example, commuters who change between personal transport and public transport). As shown in Figure 7, the device can include an operating system (3). The operating system is I50231. The doc 201210108 may include associated operating system power management logic 730 and power management unit 70 driver 735. Operating system 725, operating system power management logic 730, and power management unit driver 735 are known to those skilled in the art and are not further described except for interworking with example embodiments. As shown in Figure 7, device 700 can include a host system single chip (s〇c) and power bureau unit 740, DC input 745, and battery 750. The DC input 745 can be, for example, a cigarette lighter adapter (CLA) and the battery 750 can be, for example, a lithium ion battery or a lithium polymer battery. The host system single-chip (SoC) and power management unit 740 will be described in more detail below with respect to Figure 8. As shown in Figure 7, the apparatus 700 can include a navigation unit 715, or can be a personal navigation device (PND) 200. The navigation unit has been described in more detail above with respect to, for example, Figures 2 and 3. As shown in Figure 7, device 700 can include power management logic unit 72A. The power government logic unit 720 can be configured to: determine the expected usage of the device 7 'determine the amount of charge of the battery 750 and tune the amount of charge of the battery 750 by at least one of: based on the device One of 700 determines the expected usage and one of battery 750 determines the amount of charge to charge battery 75' and changes by the determined amount of charge based on battery 750 and the determined expected usage of device 7 The operation of device 700 causes battery 75 to discharge. The power management logic unit 720 can be configured to use the information regarding one of the routes determined by the navigation unit 715 to determine an expected usage. This information may include, for example, the route and the expected duration of the journey. Usually, most make 15023l. Doc -22· 201210108 Users will use their navigation system during this expected journey time, and the information can be used to develop a battery charge tuning strategy. A power management logic unit that can communicate with the other components of the device to obtain information and send instructions. For example, the power tube (four) unit 720 can transfer data associated with the route from the navigation unit 7. Power management logic unit 720 can then determine the target battery charge amount. The power management logic unit 72 can receive data about the amount of charge of the battery 75 from the host system single-chip (SOC) and power management unit 74 via the operating system 725. If it is determined that the amount of charge of the battery 750 is greater than the target battery charge amount, The power management logic unit 72G can then command the operating system to perform an operation that causes the battery 750 to discharge. Alternatively, if it is determined that the amount of charge of the battery 75G is less than the target battery charge amount, the power management logic unit 72 may command the host system single BB chip (SoC) and the power management unit mo to charge the battery 750 via the DC wheel 745. More details of the tuning of the charge amount of the battery will be described below with respect to FIG. In accordance with various embodiments of the present invention and as illustrated in Figure 8, a host system single-chip (SoC) and power management unit 74A may include a host s〇c 805 and a power management unit 810. The power management unit 8A can be configured to route power from the battery 750 or DC input 745 to the host sC 805, and in some cases, the host SoC 805 can deliver power to other components of the device 7〇0. The power management unit 810 can be configured to: determine the amount of charge of the battery 75, communicate the data associated with the amount of charge of the battery 750, and charge the battery 750 from the dc input 745. 150231. Doc • 23· 201210108 The host SoC 805 can receive power from the power management unit 810 and, for example, use power to meet the power requirements of the host SOC or, in some cases, power to other components of the device 700. The host s〇c can command the power management unit 81 to charge the battery by, for example, enabling the EN (enabled) input or providing a code command via the fc (programmable control). Such code instructions may be, for example, via known agreements (e.g., fC agreements). Further, as the name implies, the host s〇c 805 may include elements (e.g., processors, memory, bus bars, and I/O ports) necessary to implement the functions of the device 700. Host S〇c 805 may further include application software 705, user profile 71, navigation unit 715, power management logic unit 720, operating system 725, operating system power management logic 73 0, and power as described above with respect to FIG. Snap-in driver 73 5. 9A-9D are illustrative charge/discharge cycles of the device of FIG. Figure 9A illustrates a typical charge/discharge cycle in which battery 75 is charged during use (assuming the DC source is inserted into DC input 745) and discharged when not in use. As is known to those skilled in the art, a battery (e.g., battery 75) will not retain charge indefinitely when not in use. A battery (e.g., battery 75) may slowly lose or "leak" charge as time passes. Figure 9B illustrates one of the charging/discharging cycles of device 700, with device 7 不 being used infrequently (and thus storing charge is optimal), but knowing the intended use after detachment from the charging source (e.g., in public transportation). Figure 9C illustrates a charge/discharge cycle in which battery 750 is actively consumed to a desired amount of storage if it is known that device 7 will not be used for a period of time. Figure 9D (a variant of Figure 9C) illustrates a charge/discharge cycle where it is known that 150231 will not be used for a period of time. Doc -24- 201210108 The device ’ then the battery 750 will be partially charged and discharged approximately at the desired storage level to prevent sharp or rapid discharge as shown in Figure 9C. In accordance with various embodiments of the present application and as illustrated in Figure 10, a method for operating device 700 is disclosed. The method includes determining an expected usage of the device 7 , determining a charge in one of the batteries 75 associated with the device 7 , and tuning the battery 75 by at least one of the following. The battery 75 is charged based on the determined expected usage of the device 700 and the determined amount of charge of the battery 75, and the determined amount of charge based on the battery 75 and the device 7 The operation of one of the expected usage change devices 700 is determined to cause the battery 75 to discharge. At gamma step S1 005, the expected use of device 7 can be determined. If the device is configured as a navigation device 200 and/or includes a navigation unit 715, the expected usage may be based on the determined route. Alternatively, the expected usage may be based on the length of time of one or more video buildings, the length of time of one or more audio files = or :::::. The expected usage of an audio file and/or complex = can be based on the route determined by the navigation unit. For example, the determination of the route based on the route may also include, for example, multi-mode navigation, power demand boosting: domain, or affecting the usage of the device 9 £ — other navigation features called potential conditions. Multi-mode navigation can be a route that includes a car. During the group of multi-mode subscriptions or public transportation, the power requirements may change or may be 疋',,,,, the availability of the power supply may be limited: in terms of public transportation (eg, ;, for example vehicles) Or train) may not have 15023 丨. Doc -25- 201210108 Method to obtain power. Certain actions can increase the demand for power relatively. Signal acquisition (for example, GPS or tuning), route gauge cattle | " If a large number of calculations can make the demand for power :, ..., line communication, etc. ^ ^ plus. The foregoing operations sometimes rely on a minimum battery charge to be fully functional (e.g., operating an HDMI GPRS modem). By changing the charge, some of the four conditions (for example, the signal acquisition after leaving the tunnel) help to extend the system's throughput time. As another - the example is in the nickname. In the case where the quality may be poor and therefore additional transmission power may be required, the expected power demand is relatively increased. As a general rule, because the signal quality may be poor, the urban canyon H, the bridge, the lower layer of the cascade road, the parking garage, etc. can increase the demand for power. When considering multi-mode navigation including an increase in expected power demand associated with predicted usage in areas where charging power is not available (such as planning from car to subway; the subway will likely be underground, with lower signal strength and Therefore, additional transmission power is required, and this situation is more relevant. In addition, when used in a subway, there is likely to be no opportunity to charge the device. Other navigation features may include ordinary drivers or drivers that are always on long distances, which may allow for more relaxed charging tuning. A special extension of this situation is, for example, that the salesperson of the device 700 will be used throughout the day, but in this case, the device 700 is turned off multiple times per day or detached from the power supply (e.g., when visiting a guest). In such cases, it may be sufficient to use a preset or relatively minimal charging tuning. Or 'and/or in addition to the expected usage based on the route determining device 700 150231. In addition to doc -26. 201210108, the intended use of device 700 can be based on a user profile. The user profile can include, for example, driving habits, device storage time, usage type (e.g., 'navigation, audio playback, or video playback). The user setting floor can be established based on the user's use of the device for a period of time. For example, if it is known that a user performs short-distance driving many times without using the device 700 for a long time, the charging can be optimal for a lower stored charge (10), for example, never charging the battery at all times. Knowing or expecting a system to remain unused for an extended period of time, the system may choose to actively consume a full amount of battery to an acceptable amount prior to shutting down to reduce or prevent permanent physical damage. In step S1010, the amount of charge of the battery 750 can be determined. The power management logic unit 720 can request the battery management amount of the battery 75 from the power management unit 81. The request may include a program mother instruction via, for example, a known agreement (e.g., a Pc agreement). In step S1015, the amount of charge of the battery 750 can be tuned based on the expected usage of the device 7 (e.g., based on the determined route or user profile) and the amount of charge of the battery 75 。. For example, as shown in Figure 9A, battery 750 can be charged during use and discharged when not in use. As discussed above, this tuning can be performed if the device 700 is used for a long period of time. Alternatively, as shown in Fig. 9B, by normal use, the battery 75 can be charged to the first target charge and discharged to the second target charge (e.g., ideal storage). As discussed above, this tuning can be performed if the device 7〇〇 (and therefore the stored charge is optimal) is used less often, but the intended use after disconnection from the charging source is known (e.g., in public transportation). If the device 7 is known to require power 150231. Doc -27· 201210108 Increase in demand' can also be used for this tuning. Alternatively, as shown in Fig. 9C, the battery 750 can be charged to a charge of 1% by weight and discharged to a target charge amount (e.g., an ideal storage amount) by rapid discharge. As discussed above, this adjustment can be made if it is known that the device 700 will not be used for a period of time. Or, as shown in Figure 9d, the battery < 750 can be repeatedly charged and discharged during use. As discussed above, this tuning can be performed if it is known that the device 7 will not be used for a period of time. As described above, in step S105, the expected usage of the device 7 can be based on the determined route. The determined route may be based on the determined departure location of the device 7 and the determined destination location, as described in more detail above with respect to Figures i through 3. The route can include multi-mode navigation. Multi-mode navigation may include a navigation mode with or without a power source for charging battery 75. In step S1015, the amount of charge of the battery 750 can be tuned based on the navigation mode and the mode of no power can be used to ensure a sufficient amount of charge for the battery. As noted above, device 700 may require a relative increase in demand for power. This relative increase in demand can be determined in step S1005. This relative increase in demand may be based on the determined route and/or user profile. In step S1 0 15 5, the amount of charge of the battery pack can be tuned based on the demand. The amount of charge of the sublease battery 750 (e.g., step sl 15) may include repeatedly charging and discharging the battery 750 during use. See, for example, Figure 9〇. Battery 750 can be charged and discharged at approximately the target or desired amount of charge. The target or ideal amount of charge can be based on the target or ideal charge storage. Figure U shows the capacity loss of a lithium-ion battery as a function of temperature and charge. 150231.doc -28- 201210108 Loss. Storage of a device with a high charge at a higher temperature as shown in Figure 11 results in significant water long capacity loss. The target or ideal charge storage can be based on: minimizing the loss of the battery 75' from being stored to a non-preferred charge. For example, as shown in the ": 0:/. The battery is preferably stored at a charge of 40% compared to the charge. :: The DC input of power supply 700 is dependent on a limited amount of this $ (for example, the battery charge of an electric vehicle or portable computer is used to navigate the navigation device or other device 700). Strategy. Alternatively, the navigation system can be charged with, for example, an electrical system to modulate other transportation systems of the vehicle. Where the right electric vehicle relies solely on battery power (eg, in a so-called green zone, or at a lower speed), then the device connected to the vehicle is not restricted from the battery associated with the vehicle. The charge and thus the radius of action (eg, electric transporter ^, !=) use this information (eg, navigation information or other devices 7_ / to limit or delay the charging and/or tuning of battery 750 and associated with limited sources) The charge of the battery associated with the other device. The device can be _ not limited to, for example, portable music or video playback. Although several examples of the mobile device listed in the present invention are not limited to the anvil/class, the present invention is limited to (4) their mobile devices and is actually applicable to the device. (d) The mobile device may be configured to, for example, track down the usage/permanent use of the user of the device. Action-through: The device associated with the use of the mobile device can have a battery. The amount of battery charge can be tuned based on the usage of the mobile device 150231.doc •29-201210108. The alternative embodiment can be implemented as a computer program for use in a computer system. The computer program product is, for example, stored in tangible data (computer readable medium) (such as 'magnetic disk, cadre, deleted or fixed magnetic disk a) A series of computer commands or segments embodied in a computer data signal that is transmitted in tangible media or wireless media (such as a microwave or red worker to transmit a series of computer instructions or blocks to form the above description: All or part of the functionality, and may also be stored in any-body device (volatile or non-volatile memory device, such as semiconductor, magnetic, magnetic or other memory devices). It should also be understood that although Various aspects and embodiments of the invention have been previously described, but the scope of the invention is not limited to the specific configuration set forth herein, and the fact that the invention is extended to include the scope of the patent pending All configurations and modifications and changes thereto. For example, 'although the embodiment described in the foregoing description refers to GPS', it should be noted that the navigation device can be (four) any-position Sensing technology as an alternative to GPS (or indeed, in addition to Gps). For example, 'navigation devices may utilize other global navigation satellite systems, such as the European Galileo system. Similarly, it is not limited to satellite-based, Rather, it can be easily implemented using ground-based beacons or any other system that enables the device to determine its geographic location. - Those skilled in the art will also be aware of this, although the example embodiments are by software. Implementing a certain functionality, but the functionality can be implemented only in hardware (for example, by one or more ASICs (special application integrated circuits)) or by 150231.doc -30- 201210108 by hardware It is implemented with a mixture of software. Therefore, the scope of the present invention should not be construed as being limited to implementation in software. Finally, it should be noted that although the scope of the accompanying claims clarifies a specific combination of the features recited herein, The scope of the invention is not limited to the specific combinations set forth below. In fact, the scope of the invention is extended to include any combination of features or embodiments disclosed herein, not Whether or not the specific combination has been specifically listed in the accompanying patent application at this time. [Simplified Schematic] FIG. 1 is a schematic illustration of a Global Positioning System (GPS); FIG. 2 is an electronic button configured to provide a navigation device. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 3 is a schematic illustration of a manner in which a navigation device can receive information on a wireless communication channel; FIGS. 4A and 4B are explanatory perspective views of a navigation device; FIGS. 5a to 5i are diagrams from a navigation device An illustrative screen capture screen for a destination input process; FIG. 6 is an illustrative screen capture screen depicting a departure location of an illustrative calculated route from a navigation device; FIG. 7 is a diagram of an apparatus according to an example embodiment Figure 8 is a schematic illustration of the power management unit of the apparatus of Figure 7; Figures 9A-9D are illustrative charge/discharge cycles of the apparatus of Figure 7; Figure 10 is an illustration of operation of a device in accordance with one of the example embodiments. A flow chart of the method; and Figure 11 is a table showing the capacity loss of the clock ion battery as a function of temperature and charge 150231.doc -31 - 201210108. [Main component symbol description] 100 GPS system 120 Satellite 124 Earth 140 GPS receiver 160 Spread spectrum GPS satellite signal 200 Navigation device 210 Processor 220 Input device 225 Connection 230 Memory resource 235 Connection 240 Display screen 245 Output connection 250 Antenna/reception 255 Connection 260 Output Device 270 Input/Output 埠 275 Connection 280 Input/Output Device 302 Server 304 Processor 306 Memory 150231.doc -32- 201210108 308 Transmitter 310 Receiver 312 Bulk Data Storage Device 314 Connection/Communication Link 318 Communication Channel 320 Transmitter 322 Receiver 290 Integrated Input and Display Device 292 Arm 294 Suction Cup 340 Display 342 Local Environment 344 Display 340 Area 346 Below the Local Environment A Series of Virtual Buttons 348 "Navigate to" Virtual Button 350 "Address j button 352 "Street and House Number" virtual button 354 A prompt for typing in the name of the city where the user wishes to navigate the owner of the muscles 356. The flag button 358 for the user to select the country in which the desired city is located may be used. In A virtual keyboard 360 that selects the name of the destination city for U. The list of selectable cities I50231.doc -33 - 201210108 362 364 366 368 370 372 374 376 380 380 382 384 386 388 390 700 705 710 715 720 725 730 735 The user can enter the name of the virtual keyboard of the street name to enter the name of the street name. The list of the street can be selected. The virtual keypad prompts the "complete" virtual red button "no" button the route "complete" virtual button "find the substitute" button "details" The departure position flag navigation point indicator indicates the distance from the next transfer and the distance and time of the icon of the next transfer type from the selected destination. Dynamic display device application software user profile navigation unit power management logic unit operating system Operating System Power Management Logic Power Management Unit Driver 150231.doc -34- 201210108 740 Host System Single Chip (SoC) and Power Management Unit 745 DC Input 750 Battery 805 Host System Single Chip 810 Power Management Unit 150231.doc - 35 -