[go: up one dir, main page]

TW201232486A - Navigation apparatus and method of providing weather condition information - Google Patents

Navigation apparatus and method of providing weather condition information Download PDF

Info

Publication number
TW201232486A
TW201232486A TW100102950A TW100102950A TW201232486A TW 201232486 A TW201232486 A TW 201232486A TW 100102950 A TW100102950 A TW 100102950A TW 100102950 A TW100102950 A TW 100102950A TW 201232486 A TW201232486 A TW 201232486A
Authority
TW
Taiwan
Prior art keywords
route
user
weather
data
time
Prior art date
Application number
TW100102950A
Other languages
Chinese (zh)
Inventor
Daan Oostveen
Original Assignee
Tomtom Int Bv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tomtom Int Bv filed Critical Tomtom Int Bv
Priority to TW100102950A priority Critical patent/TW201232486A/en
Publication of TW201232486A publication Critical patent/TW201232486A/en

Links

Landscapes

  • Navigation (AREA)

Abstract

A navigation apparatus comprises a processing resource arranged to support, when in use, an operational environment, the operational environment supporting a route calculator, a time estimation module, a route segmentation module and a weather data processing engine. A map database comprising geospatial data is also provided. The route calculator is arranged to calculate, when in use, a route between a first location and a second location. The time estimation module is arranged to estimate a time at which a user will be present at a location along the route. The route segmentation module arranged to divide the route into a plurality of route parts and to obtain from the time estimation module at least one time of presence associated with at least one of the plurality of route parts, respectively. The weather data processing engine arranged to provide weather data associated with a route part of the plurality of route parts in respect of the time of presence associated with the route part.

Description

201232486 六、發明說明: 【發明所屬之技術領域】 本發明係關於一種導航裝置,該導航裝置類型為(例如) 向意欲遵循一計算出之路線的使用者提供氣象資訊。本發 明亦係關於-種提供氣象狀況資訊之方法m之類型 為(例如)存取氣象資料以提供給意欲遵循一計算出之路線 的使用者。 【先前技術】 攜帶型計算器件(例如,包括GPS(全球定位系統)信號接 收及處理功錢之攜帶料航^件(pND))係熟知的且廣泛 地用作車内或其他運輸工具導航系統。 大體而言,現代PND包含處理器、記憶體及儲存於該記 憶體内之地圖資料。虑^@ &七&碰人& 固貝付處理盗與§己憶體合作以提供執行環 境’在此環境中通常建立軟體作業系統,且另外,常常提 供-或多個額外軟體程式以使pND之功能性能夠受控制, 且提供各種其他功能。 通常’此等器件進一步包含允許使用者與 古ir aa >丄、_ w w时I丁反且符 制該器件之一或多個& 飞多個輸入介面’及-或多個輸出介面,藉 由該—或多個輸出介面’可將資訊中繼傳遞至使用者 出介面之說明性實例包括視覺顯示器及用於: 聲器。輸入介面夕^aau_— ® 。 說月性貫例包括用以控制該器件之開/ 關操作或其他特徵之一或 次夕個貫體杈鈕(若器件内建於運 則-内’則該等按鈕未必在該器件自身上,而是 向盤上)’及用於偵測使用去$在夕也* J便用者活5吾之麥克風。在-特定配 153360.doc 201232486 置中,輸出介面顯示器可另外組態為觸敏式顯示器(藉由 觸敏式覆疊片或其他)以提供—輸人介面,藉由該輸入介 面’使用者可藉由觸摸來操作該器件。 此類型之器件亦將常常包括:一或多個實體連接器介 面,藉由該一或多個實體連接器介面,可將電力信號及 (視情況)資料信號發射至該器件並自該器件接收該等信 號;及(視情況)一或多個無線發射器/接收器,以允許在蜂 巢式電信及其他信號及資料網路(例如’藍芽(Biuet〇响、 Wi-Fi、Wi-Max、GSM、UMTS及其類似者)上通信。 此類型之PND亦包括一 GPS天線,藉由該Gps天線可 接收I括位置資料之衛星廣播信號,且隨後處理該等衛星 廣播信號以判定該器件之當前位置。 PND亦可包括產生信號之電子迴轉儀及加速計,該等信 號可經處理以判定當前角加速度及線加速度並且又結合 自GPS信號導出之位置資訊來判定該器件及因此安裝了該 器件的運輸工具之速度及相對位移。通常,此等特徵最常 見地提供於運輸工具内導航系統中,但亦可提供於pND中 (右此舉係有利的)。 此等PND之效用主要表現在其判定在第一位置(通常, =始或當前位置)與第二位置(通常,目的地)之間的路線之 能力上。此等位置可由器件之使用者藉由廣泛各種不同方 法中之任-者輸入,例如’藉由郵政編碼、衔道名稱及門 牌號、先前儲存之「熟知」目的地(諸如,著名位置、市 政位置(諸如’體育場或游泳池)或其他興趣點)及我的最愛 153360.doc 201232486 目的地或近來造訪之目的地。 通常,PND具備用於根據地圖資料計算在開始地址位置 與目的地地址位置之間的「最好」或「最佳」路線之軟體 的功能。「最好」或「最佳」路線係基於預定準則判定且 不-定為最快或最短路線。指引司機所沿著的路線之選擇 可為非常複雜的,且所選路線可考量現有、預測的及以動 態及/或無線方式接收到的交通及道路資訊、關於道路速 度之歷史資訊及司機對於判定道路備選項之因素的自身、 好⑼如,司機可指定路線不應包括高速公路或 = 路)。 1干巧連躓地監視道路及 -一屯w叹變之狀 況而提供或選擇改變路線’在此路線上將進行剩下之旅 途。基於各種技術(例如,行動電話資料交換、固定相 機、GPS車隊追縱)之即時交通監㈣統正用來識別交通延 遲且將資訊饋入至通知系統中。 ㈣型之觸通常可安裝於運輸工具之儀錶板或擔風玻 2,但亦可形成為運輸工具收音機之機载電腦之部分或 實際上形成為運輸工具自身 亦可為手持型系統之部部分。導_ 理Η議放器、行_二如:Α(攜帶型數位助 仃勤電錢其類似者,且在此等狀況 ’ Κ线之f規功純藉由較財裝於器件上以 執行路線計算及沿著計算出之路線的導航而得以擴展。 ^已由PND計算出路線,❹者便與導航 視情況™^單選擇料 I53360.doc 201232486 情況’使用者可干預咬指3丨故ά 丁路線選擇過程’例如 對於一特定旅途,應避免或必須遵循某些路線、道路曰位 置或準則。PND之路線計算態樣形成-主要功能,且沿著 此路線之導航為另一主要功能。 在以下狀況下,由該器件描徂 午扣供之另一重要功能為自動路 線再計算:使用者在導航如& 苓隹導航期間偏離先前計算出之路線(意 卜或故意地)’·即時交通狀況指示替代路線將更有利且嗜 器件能夠適當地自動辨識此等狀況,或者當使用者由於任 何原因主動地使器件執行路線再計算時。 如以上所提及’亦已知允許按使用者定義之準則來計算 路線;例如,使用者可能更喜歡由器件計算出之風景路 2或者可能希望避開交通擁擠可能發生、預計會發生或 當前正發生之㈣料。^件㈣將接著計算各種路線且 更月睞/。著其路線包括最高數目個標註為(例如)有美景之 興趣點(稱為POI)(該等興趣點為地理特徵之實例)的路線, ❹使用指示特定道路上的正發生之交通狀況之已儲存資 訊’按可能的堵塞或由於堵塞之延遲的程度來對計算出之 路線排序。其他基於PC)I及基於交通資訊之路線計算及導 航準則亦有可能。 雖然路線計算及導航功能對PND之總體效用很重要,但 有可靶將器件純粹用於資訊顯示《「自由駕駛」,其令僅 顯示與备則器件位置相關之地圖資訊,且其中,尚未計算 出路線且H件當前不執行導航。此操作模式常可適用於當 使用者已知行進所要沿著之路線且不需要導航輔助時。 153360.doc 201232486 在著。十算出之路線的導航期間,此等常常提供 視覺及/或聲訊指令,用 _ A " 用以者一所選路線將使用者指引 至彼路線之終點,亦即所 I7所要之目的地。PND亦常常在導航 期間於螢幕上顯示地圖資訊,此資訊在螢幕上定期更新, 使得所顯示之地圖資訊表示器件之當前位置,且因此表示 使用者或使用者之運輪义 钳工具之s則位置(若該器件正用於 運輸工具内導航)。 』不於螢幕上之圖不通常表示當前器件位置,且居中, ,、中亦正在顯不在§前器件位置附近的當前及周圍道路之 地圖資訊及其他地圖特徵。另外,視情況,可於在所顯示 之地圖資訊上方、下方或一側之狀態列中顯示導航資訊, 導航資訊之實例包括自當前道路至使用者需要選取的下一 個偏離之距離、該偏離之性f,此性質可由表明該偏離之 特定類型(例如,左轉弯或右轉彎)的另-圖示表示。導航 功此亦判定聲訊指令之内容、持續時間及時序,可藉由該 等指令來沿著路線指引使用者。如可瞭解,諸如「100 m 後左轉」之簡單指令需要大量處理及分析。如先前所提 及’使用者與器件之互動可藉由觸控螢幕、或者(另外或 其他)藉由駕駛桿安裝式遙控器、藉由語音啟動或者藉由 任何其他適宜方法。 上述類型的器件(例如,由T〇mT〇m Internati〇nal B V製 以並供應之GO 940 LIVE型)提供用於使使用者能夠自一位 置導航至另一位置的可靠手段。當使用者不熟悉通向其所 導航至之目的地的路線時,此等器件具有極大效用。 153360.doc 201232486 …、:而,關於使用者將開始之旅途,使使用者在根據計算 出之路線開始旅途之前知道氣象狀況有時為有用的。 為了提供此資訊,吾人已知使用手動解決方案,使用者 藉以手動地研究到達時間且接著分別檢查在到達時 的喊的氣象狀況。另一已知技術包含展示路線之地圖, 且提供在路線及/或地圖頂部所顯示的氣象狀況之快照(亦 p在單個時刻),或顯示展示全球氣象狀況隨著時間的 過去之進度的動晝。 然而,此等技術本質上為不精確的,因為其係基於在單 個位置(例如,目的地位置)處的氣象狀況而進行。 【發明内容】 根據本發明之第一態樣,提供一種導航裝置,其包含: 一處理資源’其經配置以在使料支援_操作環境 作環境支援-路線計算器、一時間估計模組、一路線奸 ^组=氣象資料處理引擎;—地圖f料庫,其包含地理 工間貝料’雜線計算器經配置以在使用時計算—第一位 置與-第二位置之間的一路線;該時間估計模組經配置以 :古計—使用者將在沿著該路線之-位置出現的-時間;及 δ亥路線分段模組經g己署wm t 1 八 ,- 將该路線劃分成複數個路線部 h ’及自該時間估計模組獲得與該複數個路線部分中之至 ==的” 一出現時間;及該氣象資料處理㈣ / I/、與6亥複數個路線部分之一路線部分相關聯的 屬線部分相關聯之該出現時間的氣象資料。 «置可進-步包含—使用者介面模組,該使用者介面 I53360.doc -9. 201232486 模組、.呈配置以將關於該複數個路線部分之若干路線部分且 在〃。亥複數個路線部分之該若干路線部分相關聯的各別出 現時間的該氣象資料傳達給該使用者。 該氣象資料可作為一清單而傳達給該使用者。 。亥氣象資料可與一地圖組合以圖形方式傳達。 。玄氣象資料可在區段中呈現。氣象資料之每—區段可以 與一相關聯之路線部分實質上對準之一方式呈現。 該氣象資料可在一提要欄位(side㈣中呈現。該提要棚 位可展示該使用者沿著該路線之進度。該提要攔位可展示 關於該路線之-相關聯之階段的-氣象狀況。 i使用者介面可經g己置以在傳達該氣象資料之後接收再 計算該路線之一指令。 再計算該路線之該指令可為改變旅途開始時間之—指 以接收再計算該路線以避免—氣 分之一使用者指定之路線部分的 5亥使用者介面可經配置 象狀況為該複數個路線部 一指令。 =路線計算器可經配置以回應㈣❹者介 氣^料後接收再計算該路線的該指令而再計算該路線 =象資枓處理引擎可經配置以自遠離該導航裝置之 象資料之一來源獲得該氣象資料。 乳 m &et # $可M配置以接收由該使用者所提供的氣象 J資料’且與該氣象資料處理引擎合作以便計算出使得 “滿足由該氣象偏好f料所表示的—氣象偏好之該: 153360.doc 201232486 線。 可執行關於一旅 開始時間未指定時=時間之計算出之路線。當該旅途 該路線分段模,且了途開始時間可為—當前時間。 線部分,其中該錢置以將該路線劃分成該複數個路 長$ 、 SA 4之該劃分係基於計算出之該路線的一 長度及/或針對每— 行。 路線邛/刀之一估計之行進時間而進 订。该複數個路線部分 路線部分可具有相同時或者’該複數個 通行時間。η時間長度。該時間長度可為-估計之 可提供一預定義時間^ 含$ 數個路線部分可包 時間限值相關聯的一時間段之一第一 =部分。該氣象資料處理器可經配置以在該使用者被估 …在該時間段之後及/或在該時間段之後的預定時間臨 限值之後到達該第一路線部分時再計算關於該使用者將到 達的該第"'路線部分之該氣象資料。 根據本發明之第二態樣’提供一種提供氣象狀況資訊之 :法’該方法包含:計算一第一位置與一第二位置之間的 —路線L使用者將在沿著該路線之-位置出現的— 時間’及將該路線劃分成複數個路線部分;自時間估計模 組分別獲得與該複數個路線部分中之至少一者相關聯的至 一出現時間;及提供與該複數個路線部分之一路線部分 相關聯的關於與該路線部分相關聯之該出現時間的氣象 料。 之若干 該方法可進一步包含:將關於該複數個路線部分 I53360.doc -II - 201232486 路線。P 77且在與該複數個路線部分之該若干路線部分相 聯的各別出現時間的該氣象資料傳達給該使用者。 可將該氣象資料作為—清單傳達給該使用者。 可將》亥氣象資料與一地圖組合以圖形方式傳達。 該方法可進一步句冬μ 1 & 3 .在傳達該氣象資料時接收再 該路線之一指令。 °井 該方法可進一步包含:接收再計算該路線以避 狀況為該複數個路線部分之—制者指定之料部分的一 指令。 該方法可進一步包含:回應於該使用者介面在傳 象資料後接收再計算該路線的㈣令而再計算該路線。/ ' 該方法可進一步包令· 6、告1 /匕3.自遠離該導航裝置之氣象資 一來源獲得該氣象資料。 該方法可進—步包含:接收由該使用者所提供的氣象偏 好資料;及計算出使得試圖Μ由該氣象偏好資料所表示 的一氣象偏好之該路線。 Τ 根據本發明之第三態樣,提供—種電腦程式元件, 腦程式S件包含使-電腦執行如上關於本發明之第二陣樣 所闡述之方法之電腦程式碼構件。 —心^ 該電腦程式元件可體現於一電腦可讀媒體上。 應瞭解,㈣以上或在附加中請專利範圍中所闡述之特 徵以特定次序敍述’但應瞭解,以上或在附加巾請專利範 圍中所闡述之該等特徵可則均適宜组合或在適當時以個 別方式使用。 153360.doc •12· 201232486 因此’有可能提供-種導航裝置及—種方法,該方法提 供使得氣象資訊能夠以增強之精確度呈現給使用者之氣象 狀況資訊。使用者藉此能夠知道沿著一計算出之路線在不 同位置的氣象狀況。使用者可因此選擇延遲一旅途、較早 起程、放棄該旅途或避免該計算出之路線的一或多個部 分。在氣象狀況特別差時,知曉氣象狀況會用以增強司機 安全性’因為使用者會對在旅途上即將發生的氣象狀況做 準備。此外,使用者亦能夠採取預防措施來減輕氣象狀況 之影響’例如’使用者可麵在旅途上選取防滑鍵(s_ chain)或甚至傘(例如,在使用者規劃在途中停止時)。該 方法及該裝置亦基於沿著-路線之氣象狀況的的單一視圖 提供直接印象’藉此節省使用者時間及努力。另外,與自 多個不同來源聚集資訊相反’使用資訊之單一來源。該方 法及該裝置亦可基於在按照規劃行進時剛錯過的或將要錯 過的氣。象狀況以及在比規劃的時間晚行進時可預期的氣象 狀況之單一視圖而提供直接印象。 下文中陳述此等實施例之其他優點,且此等實施例中之 ,一者之另外的細節及特徵界^於隨附之附屬項中及以下 實施方式中之其他處。 【實施方式】. 現將參考隨附圖式僅藉由實例來描述本發明之至少一實 施例。 貫穿以下描述,相同參考數字將用以識別相似部分。 可特定參考導航器件⑽)或個人導航器件(pND)來描述 153360.doc •13- 201232486 本發明之實例實施例。然而’應記住,本發明之教示不限 於專用ND或PND,而是實情為可普遍應用於經組態以執 行導航軟體以便提供路線規劃及導航功能性的任何類型之 處理器件。因此,由此可見,在本_請案之情況下,導航 器件意欲包括(但不限於)任何類型之路線規劃及導航器 件’無論該器件是體現為PND、内建於運輸工具中之導航 器件,或是執行路線規劃及導航軟體之計算資源(諸如, 桌上型或攜帶型個人電腦(PC)、行動電話或攜帶型數位助 理(PDA))。除了街道/道路網路之外,實例實施例亦可以 行人導航網路及/或任何其他類型的運輸網路(例如,捷運 列車)來實施。 此外,雖然本文中所描述之實例實施例利用包括緯度座 標及經度座標之GPS量測(探測軌跡點)作為位置量測,但 應理解,可自任何來源獲得位置量測,且位置量測並不限 於GPS。舉例而言,在室内環境之情況下,可使用室内定 位技術(例如,使用Wi_Fi存取點)。因此,本文中所描述之 實施例可由(例如,大型購物中心中的)行人使用,該等行 人使用忐夠使用(例如)如上文所提及之Wi_Fi及/或蜂巢式 通信技術來進行位置判定的導航裝置或其他電子裝置。 記住以上附帶條件,圖!之全球定位系統(Gps)及其類似 物係用於多種目的。大體而言,GPS為基於衛星無線電之 導航系統,其能夠為無限數目個使用者判定連續的位置、 速度、時間及(在-些情況下)方向資訊。先前稱為 NAV STAR之GPS併有在極精確的軌道中繞地球運轉之複數 153360.doc 201232486 個衛星。基於此等精確軌道,GPS衛星可將其位置中繼傳 遞至任何數目個接收單元。 當經專門配備以接收GPS資料之器件開始掃描射頻以發 現GPS術星彳5號時’貫施Gps系統。在自一 Gps衛星接收 到一無線電信號時,該器件經由複數種不同習知方法中之 一者來判定該衛星之精確位置。在多數情況下,該器件將 繼續掃描以發現信號,直至其已獲取至少三個不同的衛星 信號為止(注意,可使用其他三角量測技術藉由僅兩個信 號來判定位置,雖然此並非常例)^實施幾何三角量測 後,接收器使用三個已知位置來判定其自身相對於該等衛 星之二維位置。可以已知方式進行此判定。另外,獲取第 四個衛星信號允許接收器件藉由同一幾何計算以已知方式 計算其三維位置。無限數目個使用者可連續地即時更新位 置及速度資料。 如圖1中所展示,GPS系統1〇〇包含繞地球1〇4運轉的複 數個衛星102。GPS接收器1 〇6自該複數個衛星1 〇2中的若 干衛星接收展頻GPS衛星資料信號108。展頻資料信號1〇8 係自每一衛星102連續地發射,所發射的展頻資料信號丨 各自包含一包括識別一特定衛星1 〇2之資訊的資料串流, 該資料串流來源於該特定衛星102。如以上所提及,Gps 接收器106通常需要來自至少三個衛星1〇2之展頻資料信號 108以便能夠計异二維位置。對第四展頻資料信號之接收 使GPS接收器106能夠使用已知技術計算三維位置。 參看圖2 ’應注意’導航裝置200之方塊圖不包括導航裝 153360.doc •15· 201232486 置之所有組件,而是僅代表許多實例組件。導航裝置扇 位於一外殼(圖中未展示)内。導航裝置200包括一處理資 源,例如,處理器2〇2,該處理器2〇2耦接至一輸入器件 204及一顯示器件(例如,顯示螢幕2〇6)。雖然此處參考單 數形式之輸入器件2〇4,但熟習此項技術者應瞭解,輸入 器件204表示任何數目個輸入器件,包括鍵盤器件、語音 輸入器件、觸控面板及/或用以輸入資訊之任何其他已知 輸入器件。同樣,顯示螢幕206可包括諸如液晶顯示器 (LCD)之任何類型之顯示螢幕。 在一配置中,輸入器件204之一態樣(觸控面板)與顯示 螢幕206經整合以便提供一整合式輸入與顯示器件,該整 合式輸入與顯示器件包括觸控板或觸控螢幕輸入23〇(圖 3),以實現經由觸控面板螢幕的資訊之輸入(經由直接輸 入、選單選擇專等)及資訊顯示兩者,以使得使用者僅需 觸摸顯示螢幕206之一部分便可選擇複數個顯示備選項中 之者或啟動複數個虛擬或「軟」按紐中之一者。就此而 a,處理器202支援結合觸控螢幕而操作之圖形使用者介 面(GUI)。 在導航裝置200中,處理器202經由連接21〇而操作性地 連接至輸入器件204且能夠經由連接21〇自輸入器件204接 收輸入資訊,且經由各別輸出連接212而操作性地連接至 顯示螢幕206及輸出器件208中之至少一者以將資訊輸出至 該至少一者。輸出器件208為(例如)聲訊輸出器件(例如, 包括揚聲器)。因為輸出器件208可為導航裝置2〇〇之使用 I53360.doc •16- 201232486 者產生聲訊資訊’所以應同樣理解,輸入器件2〇4亦可包 括用於接收輸入語音命令之麥克風及#體。$夕卜,導航裝 置200亦可包括任何額外輸入器件2〇4及/或任何額外輸出 器件,諸如,音訊輸入/輸出器件。處理器2〇2經由連接 216可操作地耦接至記憶體資源214,且經進一步調適以經 由連接220自輸入/輸出(1/0)埠218接收資訊/將資訊發送至 輸入/輸出(I/O)埠218,其中1/〇埠218可連接至在導航裝置 200外部的I/O器件222。外部1/0器件222可包括(但不限於) 外部收聽器件,諸如,聽筒。至1/〇器件222之連接可另外 為至任何其他外部器件(諸如汽車立體聲單元)之有線或無 線連接,例如用於免持操作及/或用於語音啟動式操作, 用於至聽筒或頭戴式耳機之連接。記憶體資源214包含(例 如)揮發性δ己憶體(諸如,隨機存取記憶體(RAM))及非揮發 性記憶體(例如,數位記憶體,諸如,快閃記憶體)。 圖2進一步說明經由連接226之介於處理器2〇2與天線/接 收器224之間的操作性連接,其中天線/接收器224可為(例 如)GPS天線/接收器。應理解,為了說明而示意性地組合 由參考數子224表示之天線及接收器,但天線及接收器可 為分開定位之組件,且天線可為(例如)Gps貼片天線或螺 旋天線。 為了支援通用行動電信系統(UMTS)中之通信,處理器 2〇2亦耦接至構成行動電話技術之一蜂巢式通信模組228。 該蜂巢式通信模組228支援用於以無線方式發射及接收資 料之通信介面229。該蜂巢式通信模組228包含耦接至其之 153360.doc •17- 201232486 一用戶識別模組(SIM)(圖t未展示),該SIM具有與之相關 聯之一資料訂用。在此實例中,訂用係針對在一預定時間 段(例如 曆月)内的有限資料使用。在其他實施例中, 訂用無需具有資料使用限制。蜂巢式通信模組228支援雙 向貝料通k服務,例如封包交換式資料服務,諸如由 通信網路支援的通用分組無線電服務(GPRS)&/或由umts 網路支援的高速下行鏈路封包存取(HSDPA)服務。通信介 面229因此可與雙向資料通信服務相容。雙向資料通信服 務支援用於資料通信之網際網路協定(Ip),但(另外或其 他)預期其他協定之使用。 在此實例中,導航裝置200包含蜂巢式通信模組22卜然 而在另實施例中,可(在需要時)藉由通信網路經由單 獨無線通信終端機(圖中未展示)(諸如,行動電話、pDA 及/或具有行動電話技術之任何器件)來建立資料會話,以 便建立數位連接(例如,經由已知藍芽技術之數位連接)。 就此而。,導航裝置2〇〇可具備藍芽功能,以便該導航裝 置200可對無線通信終端機之設定不可知, 航裝置2。。能夠在行動電話模型、製造商等等之二;: 之範圍的情況下正確地操作。模型/製造商特定設定可(在 需要時)(例如)由導航裝置200儲存。可更新為此資訊而儲 存之資料。因此,應理解,導航裝置為具備通信功能之行 動计舁裝置之實例。 當然,一般熟習此項技術者應理解,圖2中所展示之電 子組件係以習知方式由一或多個電源(圖中未展示)供電。 153360.doc 201232486201232486 VI. Description of the Invention: [Technical Field] The present invention relates to a navigation device of the type, for example, that provides weather information to a user who intends to follow a calculated route. The present invention is also directed to a method of providing weather information information, for example, for accessing meteorological data for providing to a user who intends to follow a calculated route. [Prior Art] Portable computing devices (e.g., portable navigation components (pND) including GPS (Global Positioning System) signal reception and processing power) are well known and widely used as in-vehicle or other vehicle navigation systems. In general, modern PNDs include a processor, memory, and map data stored in the memory. Consider ^@&seven & touch & gubei pay handle thieves and § 忆 体 cooperate to provide an execution environment 'software operating system is usually established in this environment, and in addition, often provide - or multiple additional software programs In order to make the functionality of the pND controllable, and to provide various other functions. Usually, 'these devices further include allowing the user to interact with the ancient ir aa > 丄, _ ww and to encode one or more of the devices & fly multiple input interfaces 'and-or multiple output interfaces, Illustrative examples of relaying information to a user interface via the one or more output interfaces include a visual display and for: a sounder. Enter the interface 夕 ^aau_— ® . The monthly example includes one of the on/off operations or other features used to control the device's on/off operation or the next-in-one button (if the device is built in the operation - then the button is not necessarily on the device itself) Instead, it is used to detect the use of the microphone in the evening. In the case of 153360.doc 201232486, the output interface display can be additionally configured as a touch-sensitive display (via touch-sensitive overlay or other) to provide an input interface through which the user interface The device can be operated by touch. Devices of this type will also often include one or more physical connector interfaces through which power signals and (as appropriate) data signals can be transmitted to and received from the device. These signals; and (as appropriate) one or more wireless transmitters/receivers to allow for cellular telecommunications and other signal and data networks (eg 'Blue Bud (Biuet, Wi-Fi, Wi-Max) Communication over GSM, UMTS, and the like. This type of PND also includes a GPS antenna through which the satellite broadcast signal of the positional data can be received, and then the satellite broadcast signals are processed to determine the device. The current position. The PND may also include an electronic gyroscope and an accelerometer that generate signals that can be processed to determine the current angular acceleration and linear acceleration and in conjunction with position information derived from the GPS signal to determine the device and thus the device. The speed and relative displacement of the vehicle's transport. Typically, these features are most commonly provided in the navigation system of the vehicle, but can also be provided in the pND (the right one is The utility of these PNDs is primarily manifested in their ability to determine the route between the first location (usually, = start or current location) and the second location (usually, the destination). The user enters by any of a wide variety of different methods, such as 'by postal code, title and house number, previously stored "familiar" destinations (such as famous locations, municipal locations (such as 'stadium or Swimming pool) or other points of interest) and my favorite 153360.doc 201232486 destination or destination of recent visits. Usually, PND has the "best" for calculating the location between the start address and the destination address based on the map data. Or the function of the "best" route software. The "best" or "best" route is based on predetermined criteria and is not defined as the fastest or shortest route. The choice of route to guide the driver can be very complicated. And the selected route can take into account existing, forecasted and dynamically and/or wirelessly received traffic and road information, historical information on road speed and drivers For the factors that determine the road alternatives, (9) if the driver can specify the route should not include the highway or = road). 1 Do your best to monitor the road and - provide or choose to change the route on the sigh of change. 'The rest of the route will be carried out on this route. Instant traffic surveillance (4) based on various technologies (eg, mobile phone data exchange, stationary camera, GPS fleet tracking) is used to identify traffic delays and feed information into the notification system. (4) The type of touch can usually be installed on the instrument panel of the transport or the windshield 2, but it can also be formed as part of the onboard computer of the transport radio or actually formed as the transport itself or as part of the handheld system. . _ Η Η Η 、 、 、 、 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 二 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带 携带The route calculation and the navigation along the calculated route are expanded. ^The route has been calculated by the PND, and the user can navigate with the navigation situation. TM^ Single selection material I53360.doc 201232486 Situation 'User can intervene bite 3 The route selection process 'for example, for a particular journey, certain routes, roads, locations or guidelines should be avoided or must be followed. The PND route calculations form the main function and the navigation along this route is another major function. Another important function that is described by the device in the following cases is automatic route recalculation: the user deviates from the previously calculated route (intention or deliberately) during navigation such as & 苓隹 navigation • Instant traffic conditions indicate alternative routes will be more advantageous and the device will be able to automatically recognize such conditions automatically, or when the user actively causes the device to perform route recalculation for any reason. As mentioned above, Allows the user to define the route according to user-defined criteria; for example, the user may prefer the scenic road 2 calculated by the device or may wish to avoid the possibility that traffic congestion may occur, is expected to occur or is currently occurring (4). The route will then be calculated and more popular. The route includes the highest number of routes marked as, for example, points of interest (called POIs) with beautiful views (the points of interest are examples of geographic features), ❹ use instructions The stored information on the traffic conditions that are occurring on a particular road 'sort the calculated routes according to the possible blockage or the delay due to the blockage. Other PC-based I and traffic information-based route calculation and navigation criteria are also available. may. Although the route calculation and navigation functions are important for the overall utility of the PND, there are targets that can be used purely for the information display "Free Driving", which only displays map information related to the location of the device, and has not yet been calculated. The route is out and the H piece does not currently perform navigation. This mode of operation is often applicable when the user knows the route to travel along and does not require navigation assistance. 153360.doc 201232486 is at work. During the navigation of the ten-calculated route, these often provide visual and/or audio commands, using _A " to route the user to the end of the route, that is, the destination of the I7. The PND also often displays map information on the screen during navigation, which is periodically updated on the screen so that the displayed map information represents the current location of the device, and thus represents the user or user's wheel clamp tool. Location (if the device is being used for navigation within the vehicle). The graphs that are not on the screen do not usually indicate the current device location, and are centered, and are also showing map information and other map features of the current and surrounding roads near the location of the previous device. In addition, depending on the situation, the navigation information may be displayed in a status column above, below or on one side of the displayed map information. Examples of the navigation information include the distance from the current road to the next deviation that the user needs to select, and the deviation. Sex f, this property may be represented by another graphical representation indicating the particular type of deviation (eg, a left turn or a right turn). Navigation also determines the content, duration, and timing of the voice commands that can be used to guide the user along the route. As you can see, simple instructions such as "turn left after 100 m" require a lot of processing and analysis. As previously mentioned, the user's interaction with the device can be by touch screen, or (in addition or otherwise) by a joystick mounted remote control, by voice activation or by any other suitable method. Devices of the above type (e.g., the GO 940 LIVE model manufactured and supplied by T〇mT〇m Internati〇nal B V) provide a reliable means for enabling the user to navigate from one position to another. These devices are extremely useful when the user is unfamiliar with the route to the destination to which they are navigating. 153360.doc 201232486 ...,: However, it is sometimes useful to know the weather conditions before the user starts the journey based on the calculated route. In order to provide this information, it is known to use a manual solution whereby the user manually studies the arrival time and then separately checks the meteorological conditions at the time of arrival. Another known technique involves displaying a map of the route and providing a snapshot of the weather conditions displayed at the top of the route and/or map (also at a single time), or displaying a progress showing the progress of the global meteorological condition over time. day. However, such techniques are inherently inaccurate because they are based on meteorological conditions at a single location (e.g., a destination location). SUMMARY OF THE INVENTION According to a first aspect of the present invention, a navigation apparatus is provided, comprising: a processing resource configured to perform environmental support in a material support_operating environment-route calculator, a time estimation module, a route traits group = meteorological data processing engine; - map f library, which includes a geo-workplace bedding 'hoc line calculator configured to calculate at the time of use - a route between the first position and the second position The time estimation module is configured to: the ancient time - the time that the user will appear at the position along the route; and the δ Hai route segmentation module via the gm t 1 VIII, - the route Dividing into a plurality of route parts h' and obtaining an occurrence time from the time estimation module to the == in the plurality of route parts; and processing the weather data (4) / I /, and 6 Meteorological data relating to the time of occurrence associated with the associated line portion of one of the route sections. «Setting-inclusive-user interface module, the user interface I53360.doc -9. 201232486 Module, Configured to be about the part of the route The weather data is communicated to the user in part of the route and in the plurality of route portions of the plurality of route portions. The weather data is communicated to the user as a list. The meteorological data may be graphically communicated with a map. The meta-meteorological data may be presented in a segment. Each segment of the meteorological data may be presented in a manner substantially aligned with an associated route portion. The information may be presented in a summary field (side). The summary booth may show the progress of the user along the route. The summary stop may show the meteorological status of the associated phase of the route. The interface may be configured to receive an instruction to recalculate the route after communicating the weather data. The instruction to calculate the route may be to change the start time of the journey - to receive the recalculation of the route to avoid - gas division One of the user-designated route portions of the 5H user interface can be configured to be a command for the plurality of route portions. = The route calculator can be configured to return The route shall be recalculated after receiving the recalculation of the command for the route and the image processing engine may be configured to obtain the weather data from a source remote from the navigation device. ;et # $ can be configured to receive the meteorological data provided by the user' and cooperate with the meteorological data processing engine to calculate such that "the meteorological preference expressed by the weather preference material is satisfied": 153360 .doc 201232486 line. Execute the route calculated when the start time of a brigade is not specified = time. When the journey is segmented, the start time can be - current time. The line part, where the money is set The division of the route into the plurality of road lengths $, SA 4 is based on a calculated length of the route and/or for each line. The route 邛/knife is estimated by the estimated travel time. The plurality of route portions of the route portion may have the same time or 'the plurality of transit times. η time length. The length of time may be - estimated to provide a predefined time ^ including one of the number of routes may be included in the time limit associated with one of the first time = first part. The weather data processor can be configured to calculate, after the user is estimated to arrive at the first route portion after the time period and/or after a predetermined time threshold after the time period, The meteorological data of the "section" section of the arrival. According to a second aspect of the present invention, a method for providing weather condition information is provided: the method includes: calculating a position between a first position and a second position - a route L user will be along the route Appearing - time 'and dividing the route into a plurality of route portions; obtaining, by the time estimation module, a respective occurrence time associated with at least one of the plurality of route portions; and providing the plurality of route portions with the plurality of route portions One of the route sections associated with the meteorological material associated with the occurrence of the route portion. Some of the methods may further include: a route to the plurality of routes I53360.doc -II - 201232486. P 77 and the weather data at the respective occurrence times associated with the plurality of route portions of the plurality of route portions are communicated to the user. The weather data can be communicated to the user as a list. The combination of "Hai Meteorological Data" and a map can be graphically conveyed. The method may further include the instruction of one of the routes when communicating the meteorological data. The method may further comprise: receiving an instruction to recalculate the route to avoid the condition being the portion of the plurality of route portions specified by the maker. The method can further include recalculating the route in response to the user interface receiving a (four) order to recalculate the route after the information is transmitted. / ' This method can be further ordered. 6. Report 1 / 匕 3. Obtain the meteorological data from a source of meteorological resources far from the navigation device. The method can further comprise: receiving meteorological bias data provided by the user; and calculating the route for attempting to utilize a weather preference represented by the weather preference profile. In accordance with a third aspect of the present invention, a computer program component is provided, the brain program component comprising a computer program component for causing a computer to perform the method as set forth above in relation to the second aspect of the present invention. - Heart ^ The computer program component can be embodied on a computer readable medium. It is to be understood that the features set out in the scope of the patents in the above or in the appended claims are recited in a particular order, but it should be understood that the features set forth above or in the scope of the appended claims may be suitably combined or where appropriate. Used in an individual way. 153360.doc •12· 201232486 Therefore, it is possible to provide a navigation device and a method for providing meteorological information that enables weather information to be presented to the user with enhanced accuracy. By this, the user can know the weather conditions at different locations along a calculated route. The user may therefore choose to delay a trip, get off earlier, abandon the trip, or avoid one or more portions of the calculated route. When weather conditions are particularly poor, knowing the weather conditions will enhance the driver's safety because the user will be prepared for the upcoming weather conditions on the trip. In addition, the user can also take precautions to mitigate the effects of meteorological conditions. For example, the user can select a slip key (s_chain) or even an umbrella on the trip (e.g., when the user plans to stop on the way). The method and the device also provide a direct impression based on a single view along the weather conditions of the route - thereby saving user time and effort. In addition, as opposed to gathering information from multiple sources, a single source of information is used. The method and the apparatus may also be based on gas that has just been missed or is about to be missed as it travels as planned. A direct impression is provided, as is the case and a single view of the weather conditions that can be expected when travelling later than planned. Additional advantages of the embodiments are set forth below, and additional details and features of one of these embodiments are in the accompanying sub-claims and elsewhere in the following embodiments. [Embodiment] At least one embodiment of the present invention will now be described by way of example only with reference to the accompanying drawings. Throughout the following description, the same reference numerals will be used to identify similar parts. 153360.doc • 13-201232486 may be described with reference to a particular reference navigation device (10) or personal navigation device (pND). However, it should be remembered that the teachings of the present invention are not limited to dedicated NDs or PNDs, but rather are generally applicable to any type of processing device configured to execute navigation software to provide route planning and navigation functionality. Therefore, it can be seen that, in the case of this application, the navigation device is intended to include, but is not limited to, any type of route planning and navigation device 'whether the device is embodied as a PND, a navigation device built into the vehicle. , or computing resources that implement route planning and navigation software (such as desktop or portable personal computers (PCs), mobile phones, or portable digital assistants (PDAs)). In addition to the street/road network, example embodiments may be implemented by a pedestrian navigation network and/or any other type of transportation network (e.g., a MRT train). Moreover, while the example embodiments described herein utilize GPS measurements (probing track points) including latitude coordinates and longitude coordinates as position measurements, it should be understood that position measurements can be obtained from any source and that the position measurements are Not limited to GPS. For example, in the case of an indoor environment, indoor positioning techniques (e.g., using Wi_Fi access points) can be used. Thus, the embodiments described herein may be used by pedestrians (e.g., in a shopping mall) that use the Wi_Fi and/or cellular communication technologies as described above for location determination. Navigation device or other electronic device. Remember the above conditions, figure! The Global Positioning System (Gps) and its like are used for a variety of purposes. In general, GPS is a satellite-based radio navigation system that can determine continuous position, speed, time, and (in some cases) direction information for an unlimited number of users. The GPS, formerly known as NAV STAR, has a number of 153360.doc 201232486 satellites that orbit the Earth in extremely precise orbits. Based on these precise orbits, GPS satellites can relay their location to any number of receiving units. When the device specially equipped to receive GPS data starts scanning the RF to find the GPS Star 彳 5, the Gps system is applied. Upon receiving a radio signal from a GPS satellite, the device determines the exact location of the satellite via one of a plurality of different conventional methods. In most cases, the device will continue to scan to find the signal until it has acquired at least three different satellite signals (note that other triangulation techniques can be used to determine position by only two signals, although this is very Example) ^ After performing a geometric triangulation, the receiver uses three known positions to determine its own two-dimensional position relative to the satellites. This determination can be made in a known manner. In addition, obtaining the fourth satellite signal allows the receiving device to calculate its three-dimensional position in a known manner by the same geometric calculation. An unlimited number of users can continuously update location and speed data in real time. As shown in Figure 1, the GPS system 1 includes a plurality of satellites 102 that operate around the Earth 1-4. The GPS receiver 1 〇 6 receives the spread spectrum GPS satellite data signal 108 from a plurality of satellites in the plurality of satellites 1 〇 2 . The spread spectrum data signal 1 〇 8 is continuously transmitted from each satellite 102, and the transmitted spread spectrum data signals each include a data stream including information identifying a specific satellite 1 〇 2, the data stream originating from the data stream Specific satellite 102. As mentioned above, the Gps receiver 106 typically requires spread spectrum data signals 108 from at least three satellites 1 以便 2 to enable the ability to count two-dimensional positions. The receipt of the fourth spread spectrum data signal enables the GPS receiver 106 to calculate the three dimensional position using known techniques. Referring to Figure 2, it should be noted that the block diagram of the navigation device 200 does not include all of the components of the navigation device 153360.doc • 15· 201232486, but only a number of example components. The navigation device fan is located in a housing (not shown). The navigation device 200 includes a processing resource, such as a processor 2〇2, coupled to an input device 204 and a display device (e.g., display screen 2〇6). Although reference is made herein to the singular form of input device 2〇4, those skilled in the art will appreciate that input device 204 represents any number of input devices, including keyboard devices, voice input devices, touch panels, and/or for inputting information. Any other known input device. Likewise, display screen 206 can include any type of display screen such as a liquid crystal display (LCD). In one configuration, one aspect of the input device 204 (touch panel) is integrated with the display screen 206 to provide an integrated input and display device that includes a touchpad or touchscreen input 23 〇 (Fig. 3) to enable input of information via the touch panel screen (via direct input, menu selection) and information display so that the user can select a plurality of only one part of the display screen 206. Display one of the alternatives or launch one of a number of virtual or "soft" buttons. In this regard, processor 202 supports a graphical user interface (GUI) that operates in conjunction with a touch screen. In the navigation device 200, the processor 202 is operatively coupled to the input device 204 via connection 21 and is capable of receiving input information from the input device 204 via the connection 21 and is operatively coupled to the display via the respective output connection 212 At least one of the screen 206 and the output device 208 outputs information to the at least one. Output device 208 is, for example, an audio output device (eg, including a speaker). Since the output device 208 can be used by the navigation device 2, I53360.doc • 16-201232486 generates audio information' so it should be understood that the input device 2〇4 can also include a microphone and a body for receiving input voice commands. In other words, the navigation device 200 can also include any additional input devices 2〇4 and/or any additional output devices, such as audio input/output devices. The processor 2〇2 is operatively coupled to the memory resource 214 via connection 216 and further adapted to receive information from the input/output (1/0)埠218 via connection 220/to send information to the input/output (I /O) 埠 218, where 1/〇埠 218 can be connected to I/O device 222 external to navigation device 200. External 1/0 device 222 may include, but is not limited to, an external listening device, such as an earpiece. The connection to the 1/〇 device 222 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, to the handset or head The connection of the headphones. Memory resource 214 includes, for example, volatile delta-resonances (such as random access memory (RAM)) and non-volatile memory (e.g., digital memory, such as flash memory). 2 further illustrates an operative connection between processor 2〇2 and antenna/receiver 224 via connection 226, where antenna/receiver 224 can be, for example, a GPS antenna/receiver. It should be understood that the antenna and receiver represented by reference numeral 224 are schematically combined for purposes of illustration, but the antenna and receiver may be separately positioned components, and the antenna may be, for example, a Gps patch antenna or a helical antenna. To support communications in the Universal Mobile Telecommunications System (UMTS), the processor 2〇2 is also coupled to a cellular communication module 228 that forms one of the mobile telephony technologies. The cellular communication module 228 supports a communication interface 229 for transmitting and receiving data wirelessly. The cellular communication module 228 includes a 153360.doc • 17- 201232486 user identification module (SIM) (not shown) that has a data subscription associated with it. In this example, the subscription is for limited data usage for a predetermined period of time (e.g., calendar month). In other embodiments, the subscription does not need to have data usage restrictions. The cellular communication module 228 supports bi-directional feed-through k services, such as packet switched data services, such as general packet radio services (GPRS) & supported by a communication network, or high speed downlink packets supported by the umts network. Access (HSDPA) service. Communication interface 229 is thus compatible with two-way data communication services. The two-way data communication service supports Internet Protocol (Ip) for data communication, but (among others) anticipate the use of other agreements. In this example, the navigation device 200 includes a cellular communication module 22. However, in another embodiment, it may be via a communication network via a separate wireless communication terminal (not shown) (such as action). A telephone, pDA, and/or any device with mobile phone technology is used to establish a data session to establish a digital connection (eg, a digital connection via known Bluetooth technology). That's it. The navigation device 2 can be equipped with a Bluetooth function so that the navigation device 200 can be agnostic to the setting of the wireless communication terminal. . It can operate correctly in the case of a mobile phone model, a manufacturer, etc.; The model/manufacturer specific settings can be stored (e.g., by the navigation device 200), if desired. The information stored for this information can be updated. Therefore, it should be understood that the navigation device is an example of a mobile device having a communication function. Of course, those skilled in the art will appreciate that the electronic components shown in Figure 2 are powered by one or more power sources (not shown) in a conventional manner. 153360.doc 201232486

如-般熟習此項技術者應理解,預期圖2中所展示之租件 的不同组態。舉例而言,圖2所展示之組件可經由有線及/ 或無線連接及其類似者而彼此通信。ϋ此,本文中所描述 之導航裝置200可為攜帶型或手持型導航裝置。 田,L 為了促進其使用’可將圖2之攜帶型或手持型導航裝置 以已知方式連接或「銜接」(圖3)於汽車或任何其㈣ 宜運輸工具中,例如,連接或銜接至腳踏車、機器腳踏車 或船。可接著將導航裝置自銜接位置移除以用於攜帶 型或手持型導航用途》 導航裝置200可位於臂232上,可使用吸盤以4將臂32本 身緊固至運輸工具儀錶板/窗/等等。此臂232為導航裝置 2〇〇可銜接至之銜接台之—實例。舉例而言,導航裝置· 可藉由將導航裝置2G0連接至臂232的搭扣而銜接或以其他 方式連接至銜接台之臂232。導航裝置2〇〇可接著可在臂 232上旋轉。為了釋放導航裝置2〇〇與銜接台之間的連接, 可(例如)按壓導航裝置200上之按鈕(圖中未展示广用於將 導航裝置200耦接至銜接台及將導航裝置2〇〇與銜接台解耦 之其他同等適宜的配置係一般熟習此項技術者所熟知。 轉而參看圖4,導航裝置200之記憶體資源214儲存一啟 動載入益程式(圖中未展示),該啟動載入器程式由處理器 202執行以便自記憶體資源214載入作業系統238以用於由 功能硬體組件236執行,該作業系統238提供應用程式軟體 240可執行之環境。作業系統238用以控制功能硬體組件 236且駐留於應用程式軟體240與功能硬體組件236之間。 153360.doc •19- 201232486 應用程式軟體240提供一操作環境,該操作環境包括支援 導航裝置200之核心功能(例如,地圖檢視、路線規劃、導 航功能及與此相關聯之任何其他功能)的Gui。在此實例 中,應用程式軟體240支援一路線計算器241、一時間估計 模組242、一路線分段模組243及一氣象資料處理引擎 244 〇 參看圖5,路線計算器241具有一輸入252,該輸入252用 於自導航輸入模組(圖中未展示)接收路線計算參數(例如在 此實例中構成上文所提及之第一位置與第二位置的開始位 置與目的地位置)。路線計算器241能夠存取包含地理空間 資料之地圖資料庫254。路線計算器250亦可以操作方式耦 接至路線分段模組243,路線分段模組243可以操作方式搞 接至氣象資料處理引擎244。氣象資料處理引擎244可以操 作方式耦接至時間估計模組242及使用者介面模組245。 就此而言,且轉而參看圖6,導航裝置2〇〇能夠經由一蜂 巢式通信網路280(例如,上文所提及之UMTS網路)之一或 多個節點B 282與該蜂巢式通信網路280通信。雖然本文中 參考UMTS網路’但熟習此項技術者應瞭解,本文中所描 述之實施例不限於UMTS網路’且預期其他無線通信網路 之使用。 蜂巢式通信網路280可以操作方式搞接至網際網路284。 遠端伺服器286經由網際網路服務業者(isp)「附接」至網 際網路284,且構成外部資源之一實例。遠端伺服器286包 含氣象資料288之另一資料庫或耦接至氣象資料288之另— 153360.doc • 20- 201232486 資料庫。與遠端伺服器286組合之導航装置200及導航裝置 200與遠端伺服器286之間的功能關係構成一内容遞送系 統。 如以上所解釋,可以任何適宜已知方式進行使用網路網 路284之導航裝置2〇〇(經由服務業者)與另一器件(例如,遠 端伺服器286)之間的網路連接的建立。就此而言,可使用 任何數目個適當的資料通信協定。此外,通信模組228可 利用任何數目種通信標準,諸如,CDMA2000、GSM、 IEEE 802.11 a/b/c/g/n等等。 在操作中’為易於說明起見’假設使用者(至歐洲專利 局在海牙之辦事處(位於Patentlaan 2,Rijswijk)之訪客)需 要至 TomTom International BV 位於 Rembrandtplein 35,As will be understood by those skilled in the art, different configurations of the rentals shown in Figure 2 are contemplated. For example, the components shown in FIG. 2 can communicate with one another via wired and/or wireless connections and the like. As such, the navigation device 200 described herein can be a portable or handheld navigation device. Tian, L In order to facilitate its use, the portable or handheld navigation device of Figure 2 can be connected or "connected" (Fig. 3) in a known manner in a car or any (iv) suitable means of transport, for example, connected or connected to Bicycle, bicycle or boat. The navigation device can then be removed from the articulated position for portable or handheld navigation purposes. The navigation device 200 can be located on the arm 232, which can be used to secure the arm 32 itself to the vehicle dashboard/window/etc. Wait. This arm 232 is an example of a navigation device that can be coupled to the docking station. For example, the navigation device can be coupled or otherwise coupled to the arm 232 of the docking station by attaching the navigation device 2G0 to the buckle of the arm 232. The navigation device 2 can then be rotated on the arm 232. In order to release the connection between the navigation device 2 and the docking station, for example, a button on the navigation device 200 can be pressed (not shown in the drawing for coupling the navigation device 200 to the docking station and the navigation device 2) Other equally suitable configurations for decoupling from the docking station are well known to those skilled in the art. Turning now to Figure 4, the memory resource 214 of the navigation device 200 stores a bootloader program (not shown), which The boot loader program is executed by processor 202 to load operating system 238 from memory resource 214 for execution by functional hardware component 236, which provides an environment in which application software 240 can execute. The control function hardware component 236 resides between the application software 240 and the functional hardware component 236. 153360.doc • 19- 201232486 The application software 240 provides an operating environment that includes the core functions of the navigation device 200. Gui (for example, map view, route planning, navigation features, and any other features associated with this). In this example, application software 240 A route calculator 241, a time estimation module 242, a route segmentation module 243, and a weather data processing engine 244. Referring to FIG. 5, the route calculator 241 has an input 252 for self-navigation input. A module (not shown) receives route calculation parameters (eg, in this example, the first and second positions of the start and destination locations mentioned above). The route calculator 241 is capable of accessing the included geography. The map data repository 254 of the spatial data. The route calculator 250 can also be operatively coupled to the route segmentation module 243. The route segmentation module 243 can be operatively coupled to the weather data processing engine 244. The weather data processing engine 244 can The operation mode is coupled to the time estimation module 242 and the user interface module 245. In this regard, and referring to FIG. 6, the navigation device 2 can be via a cellular communication network 280 (eg, as mentioned above) And one or more Node Bs 282 of the UMTS network communicate with the cellular communication network 280. Although reference is made herein to the UMTS network, those skilled in the art should understand that the description herein The embodiments are not limited to the UMTS network 'and are expected to be used by other wireless communication networks. The cellular communication network 280 can be operatively interfaced to the Internet 284. The remote server 286 is via an Internet service provider (isp "attached" to the Internet 284 and forms an example of an external resource. The remote server 286 contains another database of weather data 288 or is coupled to the weather data 288 - 153360.doc • 20-201232486 The library. The functional relationship between the navigation device 200 and the navigation device 200 and the remote server 286 in combination with the remote server 286 constitutes a content delivery system. As explained above, the establishment of a network connection between the navigation device 2 (via the service provider) using the network network 284 and another device (eg, the remote server 286) can be performed in any suitable known manner. . In this regard, any number of appropriate data communication protocols may be used. In addition, communication module 228 can utilize any number of communication standards, such as CDMA2000, GSM, IEEE 802.11 a/b/c/g/n, and the like. In operation 'for ease of explanation' assume that the user (to the office of the European Patent Office in The Hague (at Patentlaan 2, Rijswijk) needs to go to TomTom International BV at Rembrandtplein 35,

Amsterdam之辦事處的導航輔助。 為了使用導航裝置200實施至以上目的地之導航,使用 者組態一待計算路線如下。參看圖7至圖15,使用者採取 下文將描述之一說明性目的地位置輸入過程,該過程使用 由使用者介面所支援之位置瀏覽器功能。雖然未展示,但 使用者使用由應用程式軟體24〇支援之一設定選單選項以 便選擇二維模式下的視圖產生。 當使用者對導航裝置2〇〇供電時,該裝置2〇〇之Gps模組 658獲取GPS貧料’且藉由計算(以已知方式)該導航裝置 2〇〇之當前位置而執行自我位置判定。接著向使用者呈現 (如圖7中所展不)一顯示3〇〇,該顯示3〇〇以偽三維展示:導 航裝置200經判;^所處之局部環境如,且在顯示3〇〇之位 153360.doc -21 · 201232486 組控制及狀態訊 於該局部環境302下方之區3〇4中展示一 息。 藉2在局部環境302處觸摸顯示器,導航裝置200經由使 用者"面藉由顯示(如圖8中所展示)—系列虛擬或軟按紐 鳩而更新顯示鳩,藉由該等虛擬或軟按紐鳩,使用者 可在其中輸入該使用者希望導航至的目的地。 ^觸摸導航至」虛擬按紐308,導航裝置2〇〇起始一 路線算程序,該程序之—部分包含-路線創建程序。根 據該路線創建程序,導航裝置2〇〇顯示(如圖9中所展示)複 數個虛擬按紐,該複數個虛擬按紐各自與—不同類別之可 選擇目的地相關聯。在此情況下,該顯示展示—「自動導 航(home)」按紐,該按紐在被按壓時將會將目的地設定為 所儲:之自動導航位置。「我的最愛」按鈕在被按壓時顯 見先刖已由使用者儲存於導航裝置2 〇〇中之目的地清單, 且在接著選擇了此等目的地中之—者時,將待計算的路線 之目的地设定為選定的先前所儲存之目的地。「近來目的 地J軟按鈕在被按壓時顯現保持於導航裝置200之記憶體 中且使用者近來已導航至的可選擇目的地之清單。對填入 此清單的目的地中之一者之選擇將會將此路線之目的地位 置設定為選定(先前造訪)之位置。「興趣點」按鈕在被按壓 時顯現若干選項,藉由該等選項,使用者可選擇導航至複 數個位置中之任一者’諸如,自動概員機(ATM)、加油站 或旅遊勝地,該複數個位置已預先儲存於導航裝置200中 以作為導航裝置200之使用者可能想要導航至的位置。三 153360.doc -22· 201232486 角箭頭狀虛擬按鈕提供對與「導航至…」選單選項有關之 額外子選單選項的存取,且Γ地址」按鈕31〇開始一過 程,藉由該過程,使用者可輸入其希望導航至的目的地之 街道地址。 由於在此實例中使用者知曉使用者希望導航裝置導 航至的目的地之街道地址,所以假定操作「地址」按鈕 31〇(藉由觸摸在觸控螢幕上所顯示之虛擬按鈕)以便選擇一 位置作為目的地,於是(如圖10中所展示)向使用者呈現一 系列地址輸入選項:藉由「市中心」進行地址輸入、藉由 郵政編碼」進行地址輸入、藉由r十字路口或交叉點」 (例如,兩條道路之匯合處)進行地址輸入及藉由「街道及 門牌號」進行地址輸入。 在此實例中,使用者知曉目的地之街道地址及門牌號且 因此選擇「街道及門牌號」虛擬按鈕312,於是接著向使 用者呈現(如圖11中所展示):鍵入使用者希望導航至的城 市之名稱之提示314;旗標按鈕316,藉由該旗標按鈕 316’使用者可選擇所要城市所在的國家;及虛擬鍵盤 318,其可由使用者在必要時操作以輸入目的地城市之名 稱。在此情況下,使用者開始鍵入詞「Amsterdam」,且導 航裝置200因此藉由向使用者提供可選擇城市之清單32〇進 行回應。 在此情況下,使用者希望導航至Amsterdam,且在自清 單320選擇了 Amsterdam後,導航裝置200顯示(如圖12中所 展示):鍵入街道名稱之提示322以及使用者可藉以輸入街 153360.doc -23· 201232486 道名稱之虛擬鍵盤31Se > 盥318。在此情況下,使用者開始鍵入目 的地所在的街道之戈避 名%且導航裝置200藉由向使用者提 供可選擇街道名稱之清單324來進行回應。 在此實例中’使用者希望行進至街道「Rembrandtp^n」, 且因此’使用者自所顯示清單324選擇「^邊⑽咖咖」。 一旦已選擇一街道,導航裝置200便接著顯示(圖13)一 限定的主要為數字之虛擬小鍵盤326,且藉由提示328來提 不使用者鍵入在使用者希望導航至的選定街道及城市中之 街道號。若使用者先前已導航至此街道中之一建築門牌 號,則最初展示該號碼。若如在此情況下使用者希望導航 至Rembrandtplein第35號,則使用者僅需使用虛擬小鍵盤 326鍵入街道號(「35」)且接著觸摸在顯示3〇〇之右下角所 顯示的「完成」虛擬按奴330。若使用者希望導航至 Rembrandtplein的不同建築門牌號,則使用者需要做的僅 僅是操作虛擬小鍵盤326以輸入適當建築門牌號或衔道 在使用者決定需要所建議之至建築門牌號之導航的狀況 下,使用者觸摸「完成」虛擬按鈕330。應用程式軟體24〇 接著使使用者介面呈現詢問訊息346(圖14),問使用者是否 需要特定到達時間。若使用者按壓「是」虛擬按钮,則調 用以下功能性:估計行進至目的地所需之時間(在由使用 者提供所要到達時間之後),且建議使用者何時應離開(或 者在使用者快遲到的情況下,何時應已離開)其當前位置 以便準時到達其目的地。在此情況下,使用者並不關心在 153360.doc •24- 201232486 特定時間到達且因此選擇「否」虛擬按紐348。 選擇「否」虛擬按鈕348使導航模組242之路線計算器 250使用儲存於地圖資料庫254中之地理空間資料來計算當 前位置與選定目的地之間的路線,且在展示整條路線的相 對較低放大率之地圖上顯示所計算之路線35〇(如圖15中所 展示)。 參看圖16,在使用者已設定目的地(步驟4〇〇)且已計算 出路線(步驟402)(如以上所描述)之後,藉由路線計算器 241將路線資料傳達(步驟綱至路線分段模組⑷。路㈣ 段模組243將計算出之路線劃分(步驟4〇6)成若干路線部分 (例如’若干段)’且將與該等路線部分或路線段有關之位 置資訊傳達至氣象資料處理器引擎244。在此實例中,所 傳達之位置資訊為沿著一路線部分之構成該路線段之中央 的中間點。氣象f料處判引擎244接著關(步驟4〇8)時 間估計模組243,從而將該等路線部分中之每一者 點資訊提供至時間估計模組⑷,且獲得基於由使用_ 供之開始時間的與每一路線部分相關聯的估計之時間。 氣象資料處理器引擎244i& I 1 & 接者存取由遠端健It 286所健 存之氣象㈣288,4得(步驟4则於對應於每一 部分錢料破料㈣m料㈣分料之時 地理區的氣象資訊(亦即,呈現於路線部分中)。 =象=處理器?1擎244接著將所獲得之關於每— 〇刀之乳象貧料傳達(步驟412)至使用者介面 使用者。就此而言,可將^者"面245以傳達至 了將氣象貧訊與展示計算出之路線的 I53360.doc -25- 201232486 夕也圖二料組合以圖形方式進行傳達(步驟414)。或者或另 :二可將,象資料作為識別路線部分及在使用者被估計在 卜路線°Ρ刀中出現的時間時之相關聯氣象狀況之清單僂 達給使用者。 早得 參看圖17(關於第一實施)’可將路線概況劃分成符合 算出之路線之劃分的「若干切片(sliee)」,且接著,所獲得 之氣象資料對應於針對各別時間所界定之「切片」,:各 別時間’ I用者將前往關於該切片之路線部分,如所描 述氣象資料可顯示為段。因此,在針對路線之部分且在 相關聯之時間時預測氣象時,展示氣象之切片。 自圖1 7可見,最佳化路線外之氣象狀況之呈現(例 如’在地圖上)以展示當在用於路線規劃之時間行進時已 錯過的或將要錯過的以及在較晚出發時所預期的氣象狀 將计算出之路線劃分成的多個段之數目可基於計算出之 ^線的長度及/或針對每一段之估計之行進時間。因此, 每段可具有相等長度。或者,路線段可對應於相同時間 =亦即,行進通過每一路線段之所估計之時間將為相同 、右干種方式達成地圖之分切片(slicing)以便疊加氣 象資料,例如,分切片可呈與起點(例如,開始位置)成半 徑之形狀。或者,可藉由使用與沿著計算出之路線之多個 位置成半徑的形狀來實施分切片。另一技術使用地圖區域 之平仃列之使用,該等列垂直於計算出之路線或與給定氣 153360.doc •26- 201232486 象型態(weather pattern)正朝向的方向平行,使得可看見剛 錯過且仍將預期的氣象狀況。分切片可在具有半徑或曲線 之帶中’ α使得其經最佳^匕以展示氣象正朝向的方向。在 另一實例中,地圖之分切片可在垂直於表示氣象鋒面之任 何曲線之帶中。 關於氣象資料(例如,降雨雷達資料),選取氣象資料之 相應「切片」以便將氣象狀況之時間及位置與使用者沿著 路線的時間及位置匹配。在另一實施例中,氣象資料之時 ,間隔(例如’ 5分鐘)經配置與在此時間間隔内由使用者沿 著路線所跨越之距離匹配。 在另-實施例中’根據沿著計算出之路線之進度的氣象 可被展示為提要進度欄位(sideba〇(圖丄8)。就此 而言,氣象狀況被展示為該提要搁位之部分,且使用者瘦 過氣象狀況之進度(其取決於沿著計算出之路線的位幻由 描繪使用者之進度的圖示展示。 在另-實施例中’使用者可能對沿著計算出之路線將遇 到的氣象㈣不滿意。就此而言’使用者介面可允許使用 者有藉由改變開始時間而再計算路線之機會。或者,可准 許使用者指定在途中所偏好的氣象狀況且因此,路線_ 算請可與氣象資料處理器引擎⑷合作以便計算出排除 或最小化某些指定之;^合需要的氣象狀況之—路線。 亦應瞭解,可自氣象眘4立+彳® ^ + 孔豕資料之獨立來源獲得氣象資料,且 由於(除了氣象資料之獨立來源之外)氣象資料關於預定義 時間間隔(例如’ 3〇分鐘的時間段)而提供,所以所呈現之 153360.doc •27· 201232486 虱象資料之再計算可兔 算出之路線的使用者^ 就此而言,可延遲遵循計 …R、 時間’在此狀況下,使用者在後續 路線部分的到逵„ π & i ’ 0可為在超出針對先前所擷取之氣象資 占 間隔的—時間。就此而言,可將時間臨限值設定 成(例如)1 5分^ π八 、々鐘之間的值,且若使用者在超過已 &供的氣象資料之時間段且超過所定義之時間臨限值的時 間到達也續路線’則氣象資料處理器引擎244再計算關 於該後續路線部分的氣象資料。在另-實例中,可再計算 關於所有後續路線部分之氣象資料。 「使用者已或可计算出之路線,亦向使用者提供: 完成」虛擬㈣352(圖15),使㈣可按壓該「完成」虛 擬按紐352以指示計算出之路線係可接受的;「尋找替代」 虛擬独354’使用者可按壓該「尋㈣代」虛擬按紐354 錢導航裝置扇計算至選定目的地之另一路線;及「細 印」虛擬按㈣6,使用者可㈣該「細節」虛擬按紐说 以顯現用於顯示關於當前所顯示之路線35〇的更詳細資訊 之可選擇選項。 在此情況下,假定使用者認為所顯示之路線為可接受 的,且-旦已按麼「完成」按紐352,便向使用者呈現導 航裝置2GG之當前開始位置之三維視圖(圖中未展示)。使用 者接著開始其旅途且導航裝置2 〇 〇以以下方式指引使用 者。 熟習此項技術者應瞭解,其他實施例亦可為想到的。舉 例而言’導航裝置可經配置以基於所獲得之氣象資料而提 J53360.doc -28- 201232486 供警告’例如’何時有可能遇到改良之氣象狀況之建議。 在另一實施例中’導航裝置可經配置而以動畫方式展示 &著汁算出之路線的氣象狀況及進度。因此,可將氣象狀 况之進度與沿著計算出之路線的位置之指示符組合。 在另一實施例中,可用其他類型的資料補充或替換氣象 貝料’其他類型的資料例如,環境光位準資料(諸如,指 不日光或月光之存在的資料)。此可允許向使用者告知關 於是否其將要(例如)在雨中及在黑暗中駕驶。 雖然前述詳細描述中所描述之實施例參考GPS,但應注 思,導航裝置可利用任何種類之位置感測技術作為對Gps 之替代(或實際上,加上GPS)。舉例而言,導航裝置可利 用其他全球導航衛星系統(GNSS),諸如所提議之歐洲伽利 ^(GaUleo)系統(在可用時)。同樣地,其不限於基於衛 生,而疋可易於使用基於地面之信標或使該器件能夠判定 其地理位置的任何其他種類的系統(例如,長程導航 (LORAN)-C系統)來發揮作用。 本發明之替代實施例可實施為供電腦系統使用之電腦程 式產,该電腦程式產品為(例如)—系列電腦指令,該等 電腦指令儲存於諸如磁片、CD_R0M、R0M或固定磁碟之 有形貧料記錄媒體上,或體現於電腦資料信號中,該信號 經由有形媒體或無線媒體(例如,微波或紅外線)發射。該b 系列電&指令可構成上文所描述之功能性之全部或部分, 且亦可儲存於任何記憶體器件(揮發性或非揮發性的,諸 如半導體記憶體器件、磁性記憶體器#、光學記憶體器件 153360.doc -29- 201232486 或其他記憶體器件)中。 一般熟習此項技術者亦將理解,雖然較佳實施例藉由軟 體實施某一功能性,但該功能性可同樣僅在硬體中(例 如’藉由一或多個ASIC(特殊應用積體電路))實施或實際 上藉由硬體與軟體之混合來實施。因而,本發明之範疇不 應被解釋為僅限於在軟體中實施。 最後’亦應注意,雖然隨附申請專利範圍陳述本文中所 描述之特徵之特定組合’但本發明之範疇不限於此後所主 張之特定組合,而實情為’本發明之範疇擴展為包含本文 中所揭示之特徵或實施例之任何組合,不管此時是否已在 隨附申請專利範圍中具體列舉該特定組合。 【圖式簡單說明】 圖1為可由導航裝置使用的全球定位系統(GPS)之一例示 性部分的示意說明; 圖2為構成本發明之一實施例的導航裝置之電子組件的 示意圖; 圖3為視情況用於運輸工具中之銜接配置的示意圖; 圖4為由圖2之導航裝置使用之架構堆疊的示意表示; 圖5為圖4之功能元件之更詳細的示意圖; 圖6為由圖2之裝置使用之通信網路的示意圖; 圖7至圖15為導航裝置之與選擇與一所提議旅途相關聯 之路線有關的螢幕擷取晝面; 圖16為構成本發明之另一實施例的提供氣象狀況資訊之 方法的流程圖; 153360.doc •30· 201232486 圖17為使用圖16之方法之呈現氣象㈣的示意圖.及 =為以與圖η之方式不同的方式但使用圖i6之方法 呈現軋象資訊的螢幕擷取畫面。 【主要元件符號說明】 100 102 全球定位系統(GPS)系統 衛星 104 106 108 200 202 地球 GPS接收器 展頻GPS衛星資料信號 導航裝置 處理器 204 206 208 210 輸入器件 顯示螢幕 輸出器件 連接 212 214 216 輸出連接 記憶體資源 連接 218 220 輸入/輸出(I/O)埠 連接 222 224 輸入/輸出(I/O)器件 天線/接收器 226 連接 蜂巢式通信模組 153360.doc 228 201232486 229 通信介面 230 觸控板或觸控螢幕輸入 232 臂 234 吸盤 236 功能硬體組件 238 作業系統 240 應用程式軟體 241 路線計算器 242 時間估計模組 243 路線分段模組 244 氣象資料處理引擎/氣象資料處理器引擎 245 使用者介面模組 252 輸入 254 地圖資料庫 280 蜂巢式通信網路 282 節點B 284 網際網路 286 遠端伺服器 288 氣象資料 300 顯示 302 局部環境 304 局部環境下方之區 306 虛擬或軟按鈕 308 「導航至」虛擬按纽 153360.doc -32- 201232486 310 「地址」按鈕 312 「街道及門牌號」虛擬按鈕 314 提示 316 旗標按鈕 318 虛擬鍵盤 320 清單 322 提示 324 清單 326 虛擬小鍵盤 328 提示 330 「完成」虛擬按鈕 346 詢問訊息 348 「否」虛擬按叙 350 路線 352 「元成」虛擬按紐 354 「尋找替代」虛擬按鈕 356 「細節」虛擬按紐 -33- 153360.docNavigation aid for the office in Amsterdam. In order to implement navigation to the above destinations using the navigation device 200, the user configures a route to be calculated as follows. Referring to Figures 7 through 15, the user will take one of the illustrative destination location entry procedures described below, using a location browser function supported by the user interface. Although not shown, the user uses one of the application software options to set the menu option to select the view in 2D mode. When the user supplies power to the navigation device 2, the Gps module 658 of the device 2 acquires the GPS poor material' and performs self-position by calculating (in a known manner) the current position of the navigation device 2〇〇 determination. Then, the user is presented (as shown in FIG. 7), and the display 3〇〇 is displayed in pseudo three-dimensional: the navigation device 200 is judged; the local environment in which the device is located is, for example, and displayed at 3〇〇. Position 153360.doc -21 · 201232486 The group control and status message is displayed in the area 3〇4 below the local environment 302. By touching the display at the local environment 302, the navigation device 200 updates the display 经由 via the user" surface by displaying (as shown in FIG. 8) a series of virtual or soft buttons, by means of the virtual or soft Press the button to enter the destination to which the user wishes to navigate. ^Touch to navigate to the virtual button 308, and the navigation device 2 initiates a route calculation program, the program-partially including-route creation program. Based on the route creation program, the navigation device 2 displays (as shown in Figure 9) a plurality of virtual buttons each associated with a different category of selectable destinations. In this case, the display shows the "home" button, which will set the destination to the stored: automatic navigation position when pressed. When the "My Favorites" button is pressed, the list of destinations that have been stored by the user in the navigation device 2 is displayed, and the route to be calculated is selected when the destinations are subsequently selected. The destination is set to the selected previously stored destination. "The recent destination J soft button appears as a list of selectable destinations that have been held in the memory of the navigation device 200 and that the user has recently navigated to when pressed. The choice of one of the destinations filled in this list The destination location of this route will be set to the selected (previous visit) location. The "point of interest" button will display several options when pressed, with which the user can choose to navigate to any of the multiple locations. One such as an automated general machine (ATM), a gas station or a tourist attraction, the plurality of locations have been pre-stored in the navigation device 200 as a location that the user of the navigation device 200 may wish to navigate to. 153360.doc -22· 201232486 The corner arrow shaped virtual button provides access to additional sub-menu options related to the "navigate to..." menu option, and the "address" button 31 starts a process by which the process is used. You can enter the street address of the destination you want to navigate to. Since the user knows the street address of the destination to which the user wants the navigation device to navigate in this example, it is assumed that the "address" button 31 is operated (by touching the virtual button displayed on the touch screen) to select a location. As a destination, then (as shown in Figure 10) presents the user with a range of address entry options: address entry via "City Center", address entry via ZIP Code, r crossroads or intersections (For example, the junction of two roads) to enter the address and enter the address by "street and house number". In this example, the user knows the street address and house number of the destination and thus selects the "Street and House Number" virtual button 312, which is then presented to the user (as shown in FIG. 11): the typed user wishes to navigate to a reminder of the name of the city 314; a flag button 316 by which the user can select the country in which the desired city is located; and a virtual keyboard 318 that can be operated by the user to input the destination city if necessary name. In this case, the user begins typing the word "Amsterdam" and the navigation device 200 responds by providing the user with a list 32 of selectable cities. In this case, the user wishes to navigate to Amsterdam, and after selecting Amsterdam from the list 320, the navigation device 200 displays (as shown in FIG. 12): a prompt for entering the street name 322 and the user can enter the street 153360. Doc -23· 201232486 Virtual keyboard 31Se > 盥318. In this case, the user begins to type in the street name of the destination where the destination is located and the navigation device 200 responds by providing the user with a list 324 of selectable street names. In this example, the user wishes to travel to the street "Rembrandtp^n", and thus the user selects "^ edge (10) coffee coffee" from the displayed list 324. Once a street has been selected, the navigation device 200 then displays (Fig. 13) a defined primary virtual keypad 326, and by prompting 328, the user is prompted to enter the selected street and city to which the user wishes to navigate. The street number in the middle. If the user has previously navigated to one of the building numbers in this street, the number is initially displayed. If the user wishes to navigate to Rembrandtplein No. 35 in this case, the user only needs to type the street number ("35") using the virtual keypad 326 and then touch the "Complete" displayed in the lower right corner of the display 3". Virtually slaves 330. If the user wishes to navigate to a different building number of Rembrandtplein, all that the user needs to do is to operate the virtual keypad 326 to enter the appropriate building number or track in the user's decision to require the navigation to the building number. In the situation, the user touches the "Complete" virtual button 330. The application software 24〇 then causes the user interface to present an inquiry message 346 (Fig. 14) asking the user if a particular arrival time is required. If the user presses the "Yes" virtual button, the following functionality is invoked: estimate the time required to travel to the destination (after the time required by the user to provide the time of arrival), and advise the user when to leave (or at the user's speed) In the case of late arrival, when should have left) its current location in order to arrive at its destination on time. In this case, the user does not care to arrive at a specific time at 153360.doc •24-201232486 and therefore selects the "no" virtual button 348. Selecting the "No" virtual button 348 causes the route calculator 250 of the navigation module 242 to use the geospatial data stored in the map repository 254 to calculate the route between the current location and the selected destination, and to present the relative alignment of the entire route. The calculated route 35 is displayed on the map of lower magnification (as shown in Figure 15). Referring to FIG. 16, after the user has set the destination (step 4〇〇) and the route has been calculated (step 402) (as described above), the route data is conveyed by the route calculator 241 (step to route) Segment Module (4). Road (4) Segment Module 243 divides the calculated route (steps 4〇6) into a number of route segments (eg, 'several segments)' and communicates location information related to the route segments or route segments to Meteorological data processor engine 244. In this example, the communicated location information is an intermediate point along a route portion that forms the center of the route segment. Meteorology fudgement engine 244 then closes (step 4〇8) time. The module 243 is estimated to provide each of the route portions to the time estimation module (4) and obtain an estimate based on the estimated time associated with each route portion by the start time of the usage. The data processor engine 244i & I 1 & accessor accesses the weather (4) 288, 4 stored by the remote health It 286 (step 4 is the geography corresponding to each part of the material (4) m material (four). Weather information of the district ( That is, it is presented in the route section.) = Image = Processor 1 Engine 244 then communicates the obtained milky poor material for each file (step 412) to the user interface user. The ^ " face 245 is conveyed to the I53360.doc -25 - 201232486 eve of the route calculated by the weather and the display is graphically conveyed (step 414). Or alternatively: two The list of associated weather conditions may be presented to the user as part of the identification route and when the user is estimated to be in the time of the slash. As early as referring to Figure 17 (about the first implementation) 'The route profile can be divided into "sliee" that conforms to the division of the calculated route, and then the obtained meteorological data corresponds to the "slice" defined for the respective time:: separate time 'I The person will travel to the section on the section of the section, as described by the meteorological data as a section. Therefore, the meteorological section is displayed when forecasting meteorology for the part of the route and at the associated time. See Figure 1 7 for the most Jiahua Road Presentation of off-line meteorological conditions (eg 'on the map') to show the route segmentation that would have been missed or to be missed when travelling at the time of the route planning and the weather forecast expected at the later departure The number of segments formed may be based on the calculated length of the line and/or the estimated travel time for each segment. Thus, each segment may have an equal length. Alternatively, the segment may correspond to the same time = that is, The estimated time traveled through each route segment will achieve a slicing of the map for the same, right-handed approach to superimpose the meteorological data, for example, the sub-slice may be in the shape of a radius from the starting point (eg, the starting position) . Alternatively, the segmentation can be performed by using a shape that is radiused from a plurality of locations along the calculated route. Another technique uses the use of a flat row of map regions that are perpendicular to the calculated route or parallel to the direction in which the given gas 153360.doc •26-201232486 weather pattern is facing, making it visible The weather conditions that have just been missed and will still be expected. The sub-slices can be in the band with radius or curve 'α such that they are optimally displayed to show the direction in which the weather is facing. In another example, the sub-slices of the map may be in a strip perpendicular to any curve representing the meteorological front. For meteorological data (eg, rainfall radar data), select the corresponding “slice” of meteorological data to match the time and location of the meteorological condition with the time and location of the user along the route. In another embodiment, the time of the meteorological data, the interval (e.g., ' 5 minutes) is configured to match the distance spanned by the user along the route during the time interval. In another embodiment, the weather based on the progress along the calculated route can be displayed as a summary progress field (sideba〇 (Fig. 8). In this regard, the meteorological condition is shown as part of the summary of the summary. And the progress of the user's skin weathering condition (which depends on the graphical representation of the progress of the user along the calculated positional illusion. In another embodiment, the user may calculate the The route will encounter meteorological (four) dissatisfaction. In this regard, the 'user interface' may allow the user to have the opportunity to recalculate the route by changing the start time. Alternatively, the user may be permitted to specify the weather conditions preferred on the way and therefore Route _ can be used in conjunction with the Meteorological Data Processor Engine (4) to calculate the route that excludes or minimizes certain specified meteorological conditions. It should also be understood that it can be self-contained and cleaned. + Obtaining meteorological data from an independent source of information and, as a result of (with the exception of an independent source of meteorological data) meteorological data on a predefined time interval (eg '3 〇 minutes period), With the recalculation of the 153360.doc •27· 201232486 image data presented by the user of the route calculated by the rabbit ^ In this regard, the delay can be followed... R, time 'in this case, the user is in the follow-up route section The time 逵 π & i ' 0 may be in excess of the time interval for the meteorological share taken previously. In this regard, the time threshold may be set to, for example, 1 5 points ^ π 八, The value between the clocks, and if the user arrives at the time that exceeds the meteorological data for the time period and exceeds the defined time threshold, then the weather data processor engine 244 recalculates the Meteorological data in the follow-up route section. In another example, the meteorological data for all subsequent route sections can be recalculated. "The route that the user has or can calculate is also provided to the user: Complete" Virtual (4) 352 (Figure 15) (4) Pressing the "Complete" virtual button 352 to indicate that the calculated route is acceptable; "Finding alternatives" The virtual exclusive 354' user can press the "seeking (four) generation" virtual button 354 money navigation device fan meter Calculate to another route of the selected destination; and "fine print" virtual button (4) 6, the user can (4) the "details" virtual button to display more detailed information for displaying the currently displayed route 35〇 In this case, assuming that the user thinks that the displayed route is acceptable, and that the "Complete" button 352 has been pressed, the user is presented with a three-dimensional view of the current starting position of the navigation device 2GG ( The user then begins his journey and the navigation device 2 guides the user in the following manner. Those skilled in the art will appreciate that other embodiments are also contemplated. For example, the navigation device can The configuration is based on the meteorological data obtained by J53360.doc -28- 201232486 for warnings such as 'when it is possible to encounter an improved meteorological condition. In another embodiment, the navigation device can be configured to animate the weather conditions and progress of the route calculated by the juice. Therefore, the progress of the weather condition can be combined with an indicator of the position along the calculated route. In another embodiment, other types of material may be used to supplement or replace the weathered material 'other types of material, such as ambient light level data (such as data that refers to the absence of daylight or moonlight). This may allow the user to be informed as to whether they are about to drive, for example, in the rain and in the dark. While the embodiments described in the foregoing detailed description refer to GPS, it should be noted that the navigation device can utilize any kind of position sensing technology as an alternative to (or in fact, plus GPS) Gps. For example, the navigation device may utilize other Global Navigation Satellite Systems (GNSS), such as the proposed European Galileo (GaUleo) system (when available). As such, it is not limited to being based on health, and any other kind of system (e.g., Long Range Navigation (LORAN)-C system) that can easily use ground-based beacons or enable the device to determine its geographic location functions. An alternative embodiment of the present invention can be implemented as a computer program for use with a computer system, such as a series of computer instructions stored in a tangible form such as a magnetic disk, CD_ROM, ROM or a fixed disk. On a poor recording medium, or embodied in a computer data signal, the signal is transmitted via tangible media or wireless media (eg, microwave or infrared). The b-series & instructions may constitute all or part of the functionality described above, and may also be stored in any memory device (volatile or non-volatile, such as semiconductor memory devices, magnetic memory devices# , optical memory device 153360.doc -29- 201232486 or other memory devices). It will also be understood by those skilled in the art that while the preferred embodiment implements a certain functionality by software, the functionality can be similarly only in hardware (eg, by one or more ASICs (special application integration) The circuit)) is implemented or actually implemented by a mixture of hardware and software. Thus, the scope of the invention should not be construed as being limited to implementation in the software. Finally, it should be noted that although the scope of the appended claims is intended to recite a particular combination of the features described herein, the scope of the invention is not limited to the specific combinations claimed hereinafter, but the scope of the invention is expanded to include Any combination of the disclosed features or embodiments, whether or not the particular combination has been specifically recited in the accompanying claims. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic illustration of an exemplary portion of a Global Positioning System (GPS) that can be used by a navigation device; FIG. 2 is a schematic diagram of an electronic component of a navigation device that constitutes an embodiment of the present invention; FIG. 4 is a schematic representation of a stack of architectures used by the navigation device of FIG. 2; FIG. 5 is a more detailed schematic diagram of the functional components of FIG. 4; FIG. 2 is a schematic diagram of a communication network used by a device; FIG. 7 to FIG. 15 are screen captures of a navigation device associated with selecting a route associated with an proposed journey; FIG. 16 is another embodiment of the present invention. Flowchart of a method for providing meteorological information; 153360.doc • 30· 201232486 Figure 17 is a schematic diagram showing the meteorology (4) using the method of Figure 16. and = is different from the manner of Figure η but using Figure i6 The method presents a screen capture of the image information. [Main component symbol description] 100 102 Global Positioning System (GPS) system satellite 104 106 108 200 202 Earth GPS receiver spread spectrum GPS satellite data signal navigation device processor 204 206 208 210 Input device display screen output device connection 212 214 216 output Connecting Memory Resource Connections 218 220 Input/Output (I/O) 埠 Connection 222 224 Input/Output (I/O) Device Antenna/Receiver 226 Connecting the Honeycomb Communication Module 153360.doc 228 201232486 229 Communication Interface 230 Touch Board or touch screen input 232 arm 234 suction cup 236 function hardware component 238 operating system 240 application software 241 route calculator 242 time estimation module 243 route segmentation module 244 meteorological data processing engine / meteorological data processor engine 245 use Interface module 252 Input 254 Map database 280 Honeycomb communication network 282 Node B 284 Internet 286 Remote server 288 Meteorological data 300 Display 302 Local environment 304 Area under the local environment 306 Virtual or soft button 308 "Navigation To virtual button 153360.doc -32- 201232486 310 "Address" button 312 "Street and House Number" virtual button 314 prompt 316 flag button 318 virtual keyboard 320 list 322 prompt 324 list 326 virtual keypad 328 prompt 330 "complete" virtual button 346 query message 348 "no" virtual press 350 Route 352 "Yuancheng" virtual button 354 "Look for alternative" virtual button 356 "Details" virtual button -33- 153360.doc

Claims (1)

201232486 七、申請專利範圍: i· 一種導航裝置,其包含: 一處理資源,其經f 以在使用時支援一操作環境, 6亥刼作環境支援一路線 。 χ ^彳异态、—時間估計模組、一故 ',“段模組及-氣象資料處理引擎; 一地圖資料庫’其包含地理空間資料; 該路線計算器經配置 咕一 在使用時計算一第一位置盥_ 第一位置之間的一路線; >、 該時間估計模組經配置 ^ 置^估S十—使用者將在沿著該踗 線之一位置出現的一時間;及 路 §亥路線分段模組經配置 置以將該路線劃分成複數個路線 4刀,且自該時間估計模袓择 深 ^ s , 7俱、.且獲得與該複數個路線部分中 之至少-者相關聯的至少—出現相;及 八:氣象資料處理引擎經配置以提供與該複數 刀之—路線部分相關聯的關 出現蚌…。 關於與6亥路線部分相關聯之該 边現時間的氣象資料。 2. 如請求項1之裝置,其進一步包含: 部=+用者介面模組,其經配置以將關於該複數個路線 。刀之右干路㈣分且在與該複數個路㈣分之今 =分相關聯的各別出現時間的該氣象資料傳達給該 3. 如請求項2之裝置,其中該氣象 H 叶作為一清皁而傳i查 給該使用者。 干寻違 4·如請求項2之裝置’其中該氣象資料與一地圖組合 以 153360.doc 201232486 5. 6. 7. 8. 9. 10. 形方式而傳達β :::項2或3或4之裝置’其中該使用者介面經配置以 4氣象資料之後接收再計算該路線之-指令。 •項5之裝置,其中再計算該路 變旅途開始時間之一指令。 “了為改 :凊求項2或3或4之裝置,其中該使用者介面經配置以 八收再4算該路線以避免—氣象狀況為該複數個路線部 刀之使用者指定之路線部分的一指令。 :::求項6之裝置’其中該路線計算器經配置以回應於 2用者介面在傳達該氣象資料時接收再計算該路線的 令而再計算該路線。 ::吻求項5之裝置,其中該使用者介面模組經配置以將 於違再計算出之路線的一路線部分、一些路線部分或 所有路線部分之氣象資料傳達給該使用者。 如-月求項1或2或3或4之裝置,其中該氣象資料處理引擎 :配置以自遠離該導航裝置之氣象資料之-來源獲得該 氣象資料。 11. 12. 如凊求項1或2或3或4之裝置’其中該路線計算器經配置 以接收由該使用者所提供的氣象偏好資才斗,且㈣氣象 2處理引擎合作以便計算出使得試圖滿足由該氣象偏 好資料所表示的一氣象偏好之該路線。 一種提供氣象狀況資訊之方法,該方法包含: 計算一第一位置與一第二位置之間的一路線; 估計—使用者將在沿著該路線之-位置出現的一時 153360.doc 201232486 間;及 將该路線劃分成複數個路線部分, · 自時間估計模組獲得與該複數個路線部 者相關聯的至少一出現時間;及 夕 提供與該複數個路線部分之一路 與該路線部分相關聯之該出現時間的氣象資:聯的關於 Π.如請求項12之方法,其進一步包含 /關於該複數個路線部分之若干路線部分且在盘节複 ㈣分之該若干路線部分相關聯的各別出現„ 的該氣象資料傳達給該使用者。 14.如請求項13之方法,其中將該氣象資料作為 給該使用者。 月早得違 其中將該氣象資料與一地圖組合以 1 5.如請求項13之方法 圖形方式傳達。 16.如請求項13至15中任—項之方法,其進_步包含: 在傳達该氣象資料之後接收再計算該路線之一指令。 17·如印求項12至15中任一項之方法,其進一步包含: 接收再什异该路線以避免一氣象狀況為該複數個路線 部分之一使用者指定之路線部分的一指令。 18. 如請求項16之方法,其進一步包含: 回應於該使用者介面在傳達該氣象資料時接收再計算 該路線的該指令而再計算該路線。 19. 如請求項12至15中任一項之方法,其進一步包含: 自遠離該導航裝置之氣象資料之一來源獲得該氣象資 153360.doc 201232486 料 20·如請求項^至】5令任—項之方法,其進〜步 接收由該使用者所提供的氣象偏好資料.包含: 計算使得試圖滿足由該氣象 ’及 偏好之該路線。 好資料所表示的一氣象 153360.doc • 4 -201232486 VII. Patent application scope: i. A navigation device comprising: a processing resource, which supports an operating environment during use, and supports an environment. χ ^ 彳 彳 彳 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间 时间a first position 盥 _ a route between the first position; >, the time estimation module is configured to estimate S 10 - a time when the user will appear along one of the squall lines; and The road § hai route segmentation module is configured to divide the route into a plurality of routes 4 knives, and from the time estimate modulo depth s, 7, and obtain at least one of the plurality of route portions - at least the appearance phase associated with the person; and eight: the meteorological data processing engine is configured to provide a correlation occurrence associated with the route portion of the plurality of knives. ... about the current time associated with the 6 Hai route portion 2. The meteorological data. 2. The device of claim 1, further comprising: a portion = + user interface module configured to relate the plurality of routes to the right path (four) of the knife and to the plurality of Road (four) points today = points related The meteorological data of each occurrence time is communicated to the device of claim 2. The weather H leaf is sent to the user as a clean soap. 'Where the meteorological data is combined with a map to convey the β::: item 2 or 3 or 4 device in the form of 153360.doc 201232486 5. 6. 7. 8. 9. 10. The user interface is configured After receiving 4 meteorological data, the instruction of the route is again calculated. • The device of item 5, in which one of the instructions for the start time of the road change is calculated. “For the change: the device of claim 2 or 3 or 4, wherein The user interface is configured to count the route eight times to avoid an instruction that the weather condition is part of the route specified by the user of the plurality of route cutters. ::: The device of claim 6 wherein the route calculator is configured to recalculate the route in response to the user interface receiving a recalculation of the route while communicating the weather data. The device of Kissing Item 5, wherein the user interface module is configured to communicate weather data of a route portion, some route portions, or all route portions of the route that is recalculated to the user. A device of claim 1 or 2 or 3 or 4, wherein the meteorological data processing engine is configured to obtain the meteorological data from a source of meteorological data remote from the navigation device. 11. 12. If the device of claim 1 or 2 or 3 or 4 is configured, wherein the route calculator is configured to receive the weather preference provided by the user, and (4) the meteorological 2 processing engine cooperates to calculate An attempt is made to satisfy the route of a weather preference represented by the weather preference data. A method of providing weather condition information, the method comprising: calculating a route between a first location and a second location; estimating that the user will be present at a location along the route - 153360.doc 201232486; And dividing the route into a plurality of route portions, • obtaining, by the time estimation module, at least one occurrence time associated with the plurality of route members; and providing one of the plurality of route portions and the route portion Meteorological resources of the time of occurrence: in connection with the method of claim 12, which further comprises/related to a plurality of route portions of the plurality of route portions and associated with the plurality of route portions of the division (four) The meteorological data that does not appear „ is communicated to the user. 14. The method of claim 13, wherein the meteorological data is used as the user. The month is early and the weather data is combined with a map. The method of claim 13 is graphically conveyed. 16. The method of any one of claims 13 to 15 wherein the method comprises: after receiving the meteorological data The method of any one of the preceding claims, wherein the method of any one of clauses 12 to 15, further comprising: receiving the route again to avoid a weather condition for a user of the plurality of route portions An instruction of the route portion. 18. The method of claim 16, further comprising: recalculating the route in response to the user interface receiving the recalculation of the route while communicating the weather data. The method of any one of clauses 12 to 15, further comprising: obtaining the meteorological resource 153360.doc 201232486 material 20 from the source of the meteorological data remote from the navigation device The step-by-step receives the weather preference data provided by the user. Contains: The calculation makes the attempt to satisfy the route by the weather' and preferences. A good weather indicates a weather 153360.doc • 4 -
TW100102950A 2011-01-26 2011-01-26 Navigation apparatus and method of providing weather condition information TW201232486A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW100102950A TW201232486A (en) 2011-01-26 2011-01-26 Navigation apparatus and method of providing weather condition information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100102950A TW201232486A (en) 2011-01-26 2011-01-26 Navigation apparatus and method of providing weather condition information

Publications (1)

Publication Number Publication Date
TW201232486A true TW201232486A (en) 2012-08-01

Family

ID=47069638

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100102950A TW201232486A (en) 2011-01-26 2011-01-26 Navigation apparatus and method of providing weather condition information

Country Status (1)

Country Link
TW (1) TW201232486A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9804759B2 (en) 2014-08-02 2017-10-31 Apple Inc. Context-specific user interfaces
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
US10254948B2 (en) 2014-09-02 2019-04-09 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US10613743B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
US10620590B1 (en) 2019-05-06 2020-04-14 Apple Inc. Clock faces for an electronic device
US10802703B2 (en) 2015-03-08 2020-10-13 Apple Inc. Sharing user-configurable graphical constructs
US10838586B2 (en) 2017-05-12 2020-11-17 Apple Inc. Context-specific user interfaces
US10852905B1 (en) 2019-09-09 2020-12-01 Apple Inc. Techniques for managing display usage
US11061372B1 (en) 2020-05-11 2021-07-13 Apple Inc. User interfaces related to time
US11301130B2 (en) 2019-05-06 2022-04-12 Apple Inc. Restricted operation of an electronic device
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
US11526256B2 (en) 2020-05-11 2022-12-13 Apple Inc. User interfaces for managing user interface sharing
US11580867B2 (en) 2015-08-20 2023-02-14 Apple Inc. Exercised-based watch face and complications
US11630559B2 (en) 2021-06-06 2023-04-18 Apple Inc. User interfaces for managing weather information
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
US12045014B2 (en) 2022-01-24 2024-07-23 Apple Inc. User interfaces for indicating time
US12175065B2 (en) 2016-06-10 2024-12-24 Apple Inc. Context-specific user interfaces for relocating one or more complications in a watch or clock interface
US12182373B2 (en) 2021-04-27 2024-12-31 Apple Inc. Techniques for managing display usage

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10496259B2 (en) 2014-08-02 2019-12-03 Apple Inc. Context-specific user interfaces
US10990270B2 (en) 2014-08-02 2021-04-27 Apple Inc. Context-specific user interfaces
US12430013B2 (en) 2014-08-02 2025-09-30 Apple Inc. Context-specific user interfaces
US9804759B2 (en) 2014-08-02 2017-10-31 Apple Inc. Context-specific user interfaces
US11740776B2 (en) 2014-08-02 2023-08-29 Apple Inc. Context-specific user interfaces
US10606458B2 (en) 2014-08-02 2020-03-31 Apple Inc. Clock face generation based on contact on an affordance in a clock face selection mode
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US12229396B2 (en) 2014-08-15 2025-02-18 Apple Inc. Weather user interface
US11042281B2 (en) 2014-08-15 2021-06-22 Apple Inc. Weather user interface
US11922004B2 (en) 2014-08-15 2024-03-05 Apple Inc. Weather user interface
US11550465B2 (en) 2014-08-15 2023-01-10 Apple Inc. Weather user interface
US10613745B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
US10254948B2 (en) 2014-09-02 2019-04-09 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
US10613743B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
US10409483B2 (en) 2015-03-07 2019-09-10 Apple Inc. Activity based thresholds for providing haptic feedback
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
US10802703B2 (en) 2015-03-08 2020-10-13 Apple Inc. Sharing user-configurable graphical constructs
US12019862B2 (en) 2015-03-08 2024-06-25 Apple Inc. Sharing user-configurable graphical constructs
US10572132B2 (en) 2015-06-05 2020-02-25 Apple Inc. Formatting content for a reduced-size user interface
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US12243444B2 (en) 2015-08-20 2025-03-04 Apple Inc. Exercised-based watch face and complications
US11908343B2 (en) 2015-08-20 2024-02-20 Apple Inc. Exercised-based watch face and complications
US11580867B2 (en) 2015-08-20 2023-02-14 Apple Inc. Exercised-based watch face and complications
US12175065B2 (en) 2016-06-10 2024-12-24 Apple Inc. Context-specific user interfaces for relocating one or more complications in a watch or clock interface
US12468434B2 (en) 2017-05-12 2025-11-11 Apple Inc. Methods and user interfaces for editing a clock face
US11327634B2 (en) 2017-05-12 2022-05-10 Apple Inc. Context-specific user interfaces
US10838586B2 (en) 2017-05-12 2020-11-17 Apple Inc. Context-specific user interfaces
US11775141B2 (en) 2017-05-12 2023-10-03 Apple Inc. Context-specific user interfaces
US11977411B2 (en) 2018-05-07 2024-05-07 Apple Inc. Methods and systems for adding respective complications on a user interface
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
US12265703B2 (en) 2019-05-06 2025-04-01 Apple Inc. Restricted operation of an electronic device
US11340757B2 (en) 2019-05-06 2022-05-24 Apple Inc. Clock faces for an electronic device
US11340778B2 (en) 2019-05-06 2022-05-24 Apple Inc. Restricted operation of an electronic device
US11301130B2 (en) 2019-05-06 2022-04-12 Apple Inc. Restricted operation of an electronic device
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
US10788797B1 (en) 2019-05-06 2020-09-29 Apple Inc. Clock faces for an electronic device
US10620590B1 (en) 2019-05-06 2020-04-14 Apple Inc. Clock faces for an electronic device
US10852905B1 (en) 2019-09-09 2020-12-01 Apple Inc. Techniques for managing display usage
US10936345B1 (en) 2019-09-09 2021-03-02 Apple Inc. Techniques for managing display usage
US10878782B1 (en) 2019-09-09 2020-12-29 Apple Inc. Techniques for managing display usage
US10908559B1 (en) 2019-09-09 2021-02-02 Apple Inc. Techniques for managing display usage
US12373079B2 (en) 2019-09-09 2025-07-29 Apple Inc. Techniques for managing display usage
US12099713B2 (en) 2020-05-11 2024-09-24 Apple Inc. User interfaces related to time
US11442414B2 (en) 2020-05-11 2022-09-13 Apple Inc. User interfaces related to time
US11822778B2 (en) 2020-05-11 2023-11-21 Apple Inc. User interfaces related to time
US12008230B2 (en) 2020-05-11 2024-06-11 Apple Inc. User interfaces related to time with an editable background
US11526256B2 (en) 2020-05-11 2022-12-13 Apple Inc. User interfaces for managing user interface sharing
US12333123B2 (en) 2020-05-11 2025-06-17 Apple Inc. User interfaces for managing user interface sharing
US11842032B2 (en) 2020-05-11 2023-12-12 Apple Inc. User interfaces for managing user interface sharing
US12422977B2 (en) 2020-05-11 2025-09-23 Apple Inc. User interfaces with a character having a visual state based on device activity state and an indication of time
US11061372B1 (en) 2020-05-11 2021-07-13 Apple Inc. User interfaces related to time
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
US12456406B2 (en) 2020-12-21 2025-10-28 Apple Inc. Dynamic user interface with time indicator
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US12182373B2 (en) 2021-04-27 2024-12-31 Apple Inc. Techniques for managing display usage
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
US11941235B2 (en) 2021-06-06 2024-03-26 Apple Inc. User interfaces for managing weather information
US11630559B2 (en) 2021-06-06 2023-04-18 Apple Inc. User interfaces for managing weather information
US12045014B2 (en) 2022-01-24 2024-07-23 Apple Inc. User interfaces for indicating time
US12493267B2 (en) 2022-01-24 2025-12-09 Apple Inc. User interfaces for indicating time

Similar Documents

Publication Publication Date Title
TW201232486A (en) Navigation apparatus and method of providing weather condition information
US10393538B2 (en) Navigation apparatus and method of providing weather condition information
CN102037330B (en) Navigation apparatus and method
CN103210281B (en) Guider and method
JP5702605B2 (en) Navigation device, system and method with wireless search module
TW201100757A (en) Navigation device & method
US20110125398A1 (en) Navigation apparatus, server apparatus and method of providing point of interest data
TW201128168A (en) Navigation device & and method
TW201000860A (en) Navigation device & method
TW201017114A (en) Navigation apparatus and method of providing points of interest
TW201017109A (en) Navigation apparatus, server apparatus and method of providing point of interest information
JP2011506986A (en) Navigation apparatus and method
JP2012514187A (en) Navigation apparatus and method
US8886455B2 (en) Navigation apparatus, audible instruction generation system and method of generating audible instructions
TW200949208A (en) Navigation apparatus and method of generating a view therefor
WO2012089284A2 (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
WO2012089283A1 (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
TW201232305A (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
TW201233216A (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
TW201017129A (en) Navigation apparatus and method of route configuration
TW201232012A (en) Non-uniform weighting factor as route algorithm input
TW201105059A (en) Alert content reception apparatus, alert content communications system and method of acquiring alert content
TW201122430A (en) Navigation apparatus, audible instruction generation system and method of generating audible instructions
TW201028661A (en) Mapping system and method
TW201028650A (en) Navigation system and method