[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TW201232305A - Method of communicating content to a user, mobile computing apparatus, and content delivery system - Google Patents

Method of communicating content to a user, mobile computing apparatus, and content delivery system Download PDF

Info

Publication number
TW201232305A
TW201232305A TW100103160A TW100103160A TW201232305A TW 201232305 A TW201232305 A TW 201232305A TW 100103160 A TW100103160 A TW 100103160A TW 100103160 A TW100103160 A TW 100103160A TW 201232305 A TW201232305 A TW 201232305A
Authority
TW
Taiwan
Prior art keywords
content
stop
computing device
user
route
Prior art date
Application number
TW100103160A
Other languages
Chinese (zh)
Inventor
Edwin Bastiaensen
Original Assignee
Tomtom Belgium Nv
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 Belgium Nv filed Critical Tomtom Belgium Nv
Priority to TW100103160A priority Critical patent/TW201232305A/en
Publication of TW201232305A publication Critical patent/TW201232305A/en

Links

Landscapes

  • Navigation (AREA)

Abstract

A method of communicating content to a user of a communications-enabled mobile computing apparatus (200) having access to a database of stopping zones, the method comprising the computing apparatus (200) receiving identities of first and second locations and calculating (402) a route between the first and second locations. Prior to transit associated with the route calculated, at least an identity of content associated with one or more stopping zones associated with the calculated route is acquired (406, 408). During transit, the computing apparatus (200) determines (412) whether the computing apparatus is located at or near one of the one or more stopping zones, and the computing apparatus communicating the at least the identity of the content to the user in response to a safety criterion being satisfied (414, 416).

Description

201232305 六、發明說明: 【發明所屬之技術領域】 本發明係關於一種傳送内容至一行動計算裝置之一使用 者的方法’該方法類型為例如包括當到達相對於一地理地 區之一位置時傳送内容(諸如一廣告)至使用者。本發明亦 係關於一種行動計算裝置,其類型為例如當到達相對於一 地理地區之一位置時傳送内容(諸如一廣告)至使用者。本 發明亦係關於一種内容傳送系統,其類型為例如當到達相 對於一地理地區之一位置時傳送内容(諸如一廣告)至使用 者。 【先前技術】 可攜式計算裝置(例如包含GPS(全球定位系統)信號接收 及處理功能性的可攜式導航裝置(PND))係眾所周知且廣泛 用於車内及其他車輛導航系統中。 “一般而言,-現代PND包括—處理器、記憶體及儲存於 該記憶體内之地圖資料。處理器與記憶體協作以提供典型 建立-軟體作業系統的一執行環境,且此外常見提供一個 或多個額外軟體程式以啟用待受控制的pnd功能並提供各 種其他功能。 典型而吕’此等器件進一步包括一個或多個輸入介面以 個或多個輪出介面,輸入介面容許一使用者與器件互 動並控制該器#,並可藉由輸出介面中繼資訊至使用者。 輸出介面之閣釋性實例包含一視覺顯示器及供音訊輸出之 一揚聲器。輸入介面之關釋性實例包含控制器件之開啟/ 153364.doc -4 201232305 關閉作業或其他特徵的一個或多個實體按鈕(該等按紐不 需要必然在器件本身上,若器件内建於一車輛中則可在一 方向盤上),及用於偵測使用者速度的一麥克風。在一個 特定配置中’輸出介面顯示器可經組態為額外提供一輸入 介面的一觸敏顯示器(藉由一觸敏覆蓋層或其他者),一使 用者可藉由該觸敏顯示器由觸碰來操作該裝置。 此類型器件亦通常包含:一個或多個實體連接器介面, 電力及視需要之資料信號可藉由該等實體連接器介面傳輸 至器件及從器件接收;以及視需要之一個或多個無線傳輸 器/接收器以容許經由蜂巢式電信以及其他信號及資料網 路(例如藍芽、Wi-Fi' Wi_Max、GSM、UMTS及類似者)進 行通信。 此類型PND亦包含一 GPS天線,可藉由該Qps天線接收 並隨後處理衛星廣播信號(包含位置資料)以判定器件之一 當前位置。 PND亦可包含電子㈣儀及加速計,料電子迴轉儀及 加速汁產生可經處理以判定當前角加速度及線性加速度之 信號,且繼而結合從GPS信號導出的位置資訊判定速度及 器件相對位移及因此該器件所安裝的車柄。典型而言,最 普遍地在車輛内導航系統中提供此類特徵,但若有利則亦 可在PND中提供此類特徵。 主要在判定一第一位置(典型為一開始或當前位置)與一 第二位置(典型為一目的地)間之一路線的能力上顯現此類 之作用Τ由器件之-使用者藉由廣泛的各種不同方 153364.doc 201232305 法(例如藉由郵遞區號、街道名稱及住宅號碼、先前儲存 的「熟知」目的地(諸如著名位置、市政位置(諸如運動場 或室内游泳池)或其他關注點)及最喜愛或最近訪問的目的 地)輸入此等位置。 典型而言,由軟體啟用PND以供從地圖資料計算開始與 目的地地址位置間的一「最佳」或「最優」路線…「最 佳」或「最優」路線係基於預定準則來判定且不需要必缺 是最快或最短路線。引導駕駛者所沿路線之選擇可能極為 複雜,且所選路線可能考慮現存、預測及動態及/或無線 交通及道路資訊、關於道路速度的歷史資訊及駕駛 — 因素偏好(例如駕駛者可能指 疋路線不冑包含高速公路或收費公路 器件可持續監測道路及交通條件,精因於改變的條件 提供或選擇改變剩下旅程經過的路” 如行動電話資料交換'固 、”基於各種技術(例 交通監測糸缔τ、士 …相機、^“快速追蹤)的即時 統。4仙於識別交通延遲及饋送資訊給通報系 此類型PND可典型安褒於_車辅 上,但亦可經形成為車輛無線電之 板及擋風玻璃 際上車輛本身控制系統之部 =腦之部分或實 統之部分,諸如,(可攜式可為-手持系 器、-行動電話或類似者 媒體播放 安裝於器件上而擴充手 情形♦,藉由將軟體 及沿-計算路線的導航兩者。 h以執行路線計算 I53364.doc 201232305 一旦已由一 PND++曾 μ 异—路線,則使用者即與導航裝置互 動視情況從提議的路線之一、生i β @ 、 π単選擇所希望計算路線。 視需要,使用者可能^ 例如藉由指定應避免的或一特定旅程 強制的某些路線、道路、位置或準則而介人或引導路線選 擇序PND之路線計算態樣形成一個主要功能,而沿此 一路線之導航則為另一主要功能。 ϋ件,供H步重要功能為下列事件中自動路線的 重新2鼻·在導航期間—使用者偏離先前計算路線(偶然 或有思)’即時交通條件指示-替代路線可能更有利且該 器件經適當啟心自動辨認此類條件,或者—❹者出於 任何理由主動致使器件執行路線重新計算之情形。 如上文提及’亦已知容許用使用者定義的準則計算一路 線;例如’使用者可偏好器件計算的一風景路線,或可能 希望避免可&預期或當前存在交通擁塞之任何道路。接 者盗件軟體將計算各種路線並更有利地考慮沿其等路線包 含最高數目關注點(稱為Ρ〇Ι)之路線(該等路線為加上例如 風景優美之標籤的地理特徵實例),或者使用指示特定道 路上存在的交通條件之儲存資訊,根據道路可能擁塞之程 度或考慮其延遲安排所計算路線。其他基於ρ〇ι及基於交 通資sfl之路線計算及導航準則亦可行。 雖然路線計算及導航功能為PND總體用途之基礎,但可 純粹出於資訊顯示或「自由駕駛」而使用器件,在自由駕 駛中僅顯示與當前器件位置相關之地圖資訊,並且未計算 路線且裝置當前不執行導航。當使用者已知所期路線且並 153364.doc 201232305 不需要導航協助時通當可廄 叮项·*可應用此一作業模式。 在彳算路線導航期間,通常此類PND提供視覺及/ =訊指心X引導❹者沿—所選路線直至路線盡頭(例 . 導航期間PND亦通常在螢幕上顯示地 圖資訊,此類資訊在螢幕上宕 _ 赏辱上疋期更新使得顯示的地圖資訊 表不Is件的當前位置,且因 因此右态件用於車輛内導航,則 更新使用者或使用者車輛之當前位置。 勞幕上顯示之一圖示典型指示當前器件#置,居中具 有當前道路及當前器件位置鄰近的周圍道路之地圖資訊及 亦顯示的其他地圖特徵。此外,可視情況在顯示地圖資訊 的上方了方或一側的一狀態條内顯示導航資訊,導航資 訊實例包含使用者需要採用的與當前道路下個偏離之一距 離,可由提示特定類型偏離(例如一左轉彎或右轉彎)之一 進-步圖示表示此偏離之性f。導航功能亦可判定沿路線 引導使用者所藉助的音訊指令之内容、持續期及時序。正 如所知,一簡單指令(諸如100米後左轉)需要顯著的處理及 分析。如先前提及,使用者與器件之互動可藉由一觸控螢 幕,或者額外或替代地藉由安裝遠端控制的駕駛桿,藉由 語音啟動或由任何其他合適方法。 上述器件類型(例如由TomTom International B.V.製造並 提供的GO 940 LIVE模型)提供用於致使使用者能夠從一個 位置至另一位置導航的一可靠構件。當使用者不熟悉至其 等導航的目的地之路線時此類裝置具有巨大用途。 然而’除藉由PND導航功能提供音訊指令外,有時亦希 153364.doc 201232305 望在旅程之前、期間及盡頭為PND之一使用者提供内容 (例如廣告内容)。就此而言’由於使用者將注意到内容, 因此内容需要與使用者相關。 美國專利第7,089,264號係關於使用一地理資料庫經由一 所謂行動計算平台將内容傳送給一使用者,該平台具有— 位置判疋能力。地理資料庫含有表示定位於一地理區域内 之地理特徵的資料實體。定義廣告地區在地理區域内。在 表不地理特徵(例如一路段)的一些資料實體之間藉由指示 地理特徵位於哪些廣告地區内之資料而作出一進一步關 聯。接著容許廣告商將廣告訊息與廣告地區關聯。當行動 計算平台之使用者在地理區域内移動時,判定行動計算裝 置平台之位置及位置關聯的地理特徵。歸因於上述資料關 聯’可判定行動計算平台所在的廣告地區。經由行動計算 平台為使用者提供於廣告地區關聯的廣告訊息。不幸的 是’從使用者觀點内容可能並非特別相關。此外,内容傳 送可能容易對正在開車的使用者造成非必要的分心,且因 此可能是危險的,因為此一非必要的分心可能干擾使用者 安全駕敬的能力。 美國專利申請案第11/171,94〇號中描述基於一位置傳送 内容的另一技術’該案描述使用所謂協作過濾來提供相關 内容給一使用者。在一個實施例中,地區經建構,各者經 配置以支援協作過濾。使用一位置追蹤系統在一使用者與 一位置關聯時追蹤一使用者並進行部分判定,判定包含就 位置監測使用者行為。使用此資訊作為一協作過濾程序之 153364.doc 201232305 部分以提供位置及/或認為與使用者相關的服務資訊。 【發明内容】 根據本發明之一第一態樣,提供一種傳送内容至一通产 啟用行動計算裝置之一使用者的方法,該通信啟用行動計 算裝置具有至停止地區之一資料庫之存取,該方法包括: 該計算裝置接收第一位置及第二位置之識別並計算第—位 置與第二位置間之一路線;在進行與該經計算路線關聯之 過渡之前,獲得與一個或多個停止地區關聯的内容之至少 一識別,該等一個或多個停止地區與該經計算路線關聯; 在過渡期間,該計算裝置判定是否該計算裝置定位於該等 一個或多個停止地區之一者處或附近;及回應於滿足的一 安全準則傳送該内容之該至少該識別至該使用者。 該經計算路線可包括:與該一個或多個停止地區之該一 者關聯的一位置;且獲得與該一個或多個停止地區之該一 者關聯的該内容之該至少該識別可包括:該計算裝置識別 與該經計算路線之該位置關聯的該一個或多個停止地區之 該一者,該計算裝置經由一無線通信網路存取該停止地區 資料庫,該停止地區資料庫識別停止地區以及與停止地區 關聯並遠離該計算裝置之内容;經由該無線通信網路獲得 與該-個或多個停止地區關聯之該内容之該至少該識別。 該方法可進—步包括:該計算裝置藉由判定是否該計算 裝置符合-運動相關條件來判定是否滿足該安全準則;及 回應於毅的該運動相關條件傳送該内容之該至少該識 別0 153364.doc 201232305 s玄運動相關條件可減速至一靜止狀態或處於該靜止狀態 中〇 該運動相關條件可包括與該一個或多個停止地區之該一 者相關之一最大速度。 該運動相關條件可關於與該停止地區關聯的駕駛方向或 車輛定向中之改變。 δ亥内容可為廣告内容。該内容可能為與資訊相關之路 線。 該計算裝置可判定該停止地區之一偶然形成。 該計算裝置可提供一導航援助服務。 該停止地區資料庫識別與該等一個或多個停止地區之該 一者關聯的複數個内容;識別的該複數個内容包括該内 容;且該計算裝置排定該複數個内容之優先順序使得在滿 足該安全準則時在其他識別内容之前傳送一最高優先權内 容。 可基於下列準則之至少一者而排定該内容之優先順序: 該内容與一識別目的地位置之相關性;與一經計算路線之 相關性;與該經計算路線之一區段之相關性;與該使用者 之一設定樓之相關性;與安置計算裝置之一車輛的相關 性;及/或與該計算裝置之該位置之相關性。 該方法可進一步包括:藉由該計算裝置記錄與至該使用 者之内容傳送相關的統計使用資料。 獲得與該一個或多個停止地區之該一者關聯的該内容之 該識別可包括.獲得該内容之一參考,該參考可藉由該參 I53364.doc -11- 201232305 考之選擇而啟用該内容之傳送。 該停止地區資料庫可包括複數個停止地區之識別,該複 數個停止地區與一特定類別車輛關聯。 所獲得的該停止地區及内容可本端儲存。可例如使用一 資料同步化系統維持該停止地區資料及/或該内容保持最 新根據本發明之一第二態樣,提供一行動計算裝置,其 具有至-停止地區資料庫之存取,該褒置包括:一處理資 源’其經配置以在使用時支援一作業環境,該作業環境支 援-停止地區識別器模組、一導航模組及一内容傳送模 組;其中該導航模組經配置以接收第一位置及第二位置之 識別並計算第-位置與第二位置間之—路線;該内容傳送 模組經配置以在與該經計算路線關聯之過渡之前獲得與關 聯該所計算路線之—個或多個停止地區關聯之内容之至少 識別,在過渡期間,該停止地區識別器模組經配置以判 定該行動計算裝置是否定位於該一個或多個停止地區之一 者處或附近;且該内容傳送模組經配置以回應於滿足的一 安全準則,將該内容之至少該識別傳送至該使用者。 該内谷傳送模組可經配置以經由一無線通信網路存取該 停止地區資料庫,藉此獲得與該一個或多個停止地區之該 一者關聯的該内容之該至少該識別;該停止地區資料庫可 識別停止地區及與該等停止地區關聯並遠離該計算裝置之 内容;且該内容傳送模組亦可經配置以經由該無線通信網 路獲得與該一個或多個停止地區之該一者關聯的該内容之 該至少該識別。 153364.doc -12- '1 201232305 運動相 該内容傳送模組可經配置以藉由判 〜疋货滿足堪 關條件而判定是否滿足該安全準則;且該内容傳 配置以回應於滿足的該運動相關條件傳迭該内容。& 該運動相關條件可減速至—靜止狀態或靜止㈣ 中〇 該運動相關條件可包括與該-個或多個停止地區之該一 者相關之一最大速度。 該運動相關條件可關於駕駛方向或車輛定向之改變。 該内容可為廣告内容。該内容可為路線相關資訊。 該停止地區識別器模組可經配置以判定該一個或多個停 止地區之該一者之一偶然形成。 該停止地區資料庫可識別與該一個或多個停止裝置之該 一者關聯之複數個内容,識別的該複數個内容可包括該内 容;且該内容傳送模組可經配置以排定該複數個内容之優 先順序’使得在滿足安全準則時’在其他識別内容之前傳 送一最高優先權内容β 可基於下列準則之至少一者排定内容之優先順序:該内 容與一識別目的地位置之相關性;與一經計算路線之相關 性;與該經計算路線之一區段之相關性;與該使用者之一 設定檔之相關性;與安置計算裝置之一車輛的相關性;及/ 或與該計算裝置之該位置之相關性。 該裝置可進一步包括:該内容傳送模組經配置以記錄與 至該使用者之内容傳送相關之記錄統計使用資料。 該内容傳送模組可藉由獲得該内容之一參考而獲得與該 153364.doc -13· 201232305 一個或多個停止地區之該一者關聯之該内容之該至少該識 別;該參考可藉由該參考之選擇而啟用該内容之傳送。 該停止地區資料庫可包括複數個停止地區之識別;該複 數個停止地區可與一特定類別之車輛關聯。根據本發明之 一第三態樣,提供一種導航裝置,其包括與本發明之該第 二態樣相關的上述該行動計算裝置。根據本發明之一第四 態樣,提供一種内容傳送系統,其包括:與本發明之該第 二態樣相關的上述該行動計算裝置,該行動計算裝置能夠 經由該通信網路與該停止地區資料庫通信;遠離該行動計 算裝置之彳司服器,3亥词服器支援該停止地區資料庫且經 配置以對要求至該停止地區資料庫之存取的資訊之一請求 作出回應;其中該行動計算裝置經配置以經由該無線通信 網路請求與經識別的該一個或多個停止地區之該一者關聯 之該内容之至少該識別;且該伺服器經配置以回應於來自 该行動計算裝置之該請求,提供該内容之至少該識別。 根據本發明之一第五態樣,提供一種電腦程式元件,其 包括電腦程式碼,該電腦程式碼意欲使一電腦執行與本發 明之該第一態樣相關的上述該方法》 可在一電腦可讀媒體上體現該電腦程式元件。 應將本文中提及之術語「叢集」或「叢集化」理解為指 稱將一觀察群體分配到子集中,各個子集在一個或多個方 面類似。在本背景内文中,觀察之叢集共用空間類似性, 例如觀察之一空間關聯或具有一最小密度之一觀察分組。 本文中提及之内容係潛在與一接收器相關之任何媒體, I53364.doc 201232305 但(在車輛之背景内 τ)與一直接駕駛任務(例如文字問 題、音訊、影像、視訊哎装 4再4之任何組合)無關。因此内 容可為靜態或動態。可葬 J猎由導航裝置本端儲存内容,但可 想到的是内容可自動或按需要(例如可經由一連結(諸如一 超連結))遠端儲存及下載。若需要亦可本端儲存且有時 經由例如能夠傳送電值咨 傅貝況服務至該裝置的一映射更新或 服務通道而同步化内容。就該内容之性質而言,該内容不 需要為廣告内容且可為任何相關内容,例如:安全加強内 容,效率促進内容,諸如關於環境及/或商業考慮;非緊 急或可延遲内纟’諸如-簡訊服務(SMS)訊息、一電子郵 件訊息、或錯過的呼叫資訊;與一車輛之操作或狀態相關 之内容;與路線相關之内容,諸如就任何其他方面而言, 對使用者有用的交通資訊或内容。 因此可提供裝置及方法致使產生一停止地區資料庫,使 得可傳送内容至與該使用者相關之該導航裝置之一使用 ^此外’可產生該停止區域資料庫使得其含有關於一給 j停止地區之有效性的極有價值資訊,就其所在位置: 言’可比其他位置更有效傳送内容。 減少由該使用者接收無關内容(例如廣告内容)之實例。 因此,無關内容使使用者分心與先前之内容傳送實施2比 較不頻繁。此外’通常以最安全的可行方式傳送内容,避 免使用者從主要的駕駛任務分心。因此減少駕駛者工作量 並因此保持使用者注意與否之彈性,藉此加強駕駛= 全。 布女 153364.doc 15 201232305 一種傳送内容及關聯丰铋夕士、土 萍糸統之方法,亦提供藉由基於一目 的地及一路線的地理相關内容之最佳選擇。再者,最小 與使用者並非特別相關之内容德样香加μ丄 谷得送實例增加安全駕駛 踐。此外,可從一遠墙伯ΗΒ 55 _ 過%伺服、網際網路動態、即時收 或即時產生内容(例如廣告)。 /' 關於女王’以最*全可行方式傳送内容給使用者而藉此 減少任何可能分心(因為是當車輛靜止於一停止地區令時 傳送訊息)之能力極有利。該傳送内容(例如-廣幻與該使 用者地理相關’亦即該内容係關於該使用者當前位於何處 或該使用者將向何處去H當該使用者準備「消化」 該内容時傳送該内容,、、成,卜Α 減^失敗,並因此增加影響及因此 該内容之市場價值。 透過使用停止地區营Μ 2 y* mL ^ ^ ^ 貫現的另一優點在於遞送的該内容可 獲得與一駕駛者之+ > 互動而不產生危險情況。因此該内 今可有尚度互動性’例如可詢問或要求該使用者觸碰該導 航裝置之螢幕或提供任何其他形式互動,例如與導航裝置 之語音、手勢或遠端控制互動。 下文中列出此等貫施例之其他優點,且在下列詳細描述 中之隨附相關申請專利範圍及其他處中定義此等實施例之 各者的進一步細節及特徵。 【實施方式】 現將參考附圖僅以實例方式描述本發明之至少一個實施 例。 下列描述始終使用同一參考符號來識別類似部分。 153364.doc -16- 201232305 可特別參考一導航裝置(ND)或個人導航器件(PND)描述 本發明之例示性實施例。然而應記住本發明之教示並非限 於ND或PND ’而是普遍應用於經組態以執行導航軟體以 提供路線規劃及導航功能性之任何類型處理器件。因此, 接下來在本申請案之背景内文中,意欲一導航器件包含 (但不限於)任何類型之路線規劃及導航器件,不考慮此器 件疋否體現為執行路線規劃及導航裝置的一 PND、内建於 一車輛中之一導航裝置,或計算資源(諸如一桌上型電腦 或可攜式個人電腦(PC)、行動電話或可攜式數位助理 (PDA))。除街道/道路網路外,可在人行道導航網路及/或 任何其他類型交通網路中實施例示性實施例。 此外,當本文中描述的例示性實施例利用包含作為定位 莖測之經緯度座標之GPS量測(探針蹤跡點),應瞭解可從 任何資源而非限於GPS來獲得位置量測。例如,在一室内 環境之背景下,可利用室内定位技術,例如使用恥邛丨存 取點。因此,可由例如一購物商場中之行人使用進行位置 判定的導航裝置或其他電子裝置利用本文中描述的實施 例,該等導航裝置或其他電子裝置能夠例如使用上文提及 的wi-Π及/或蜂巢式通信技術。 考慮上述條件,出於各種目的使用圖丨之一全球定位系 統(GPS)及類似者。—般而言,GPS係能夠判定連續位 置、速度、時間及一些實例中無限數目使用者之方向資訊 的基於衛生無線電之導航系統。先前稱為navstaR2 GW 併入以極精確軌道繞地球減運行的複數健星。基於此 153364.doc -17- 201232305 等精確軌道’ GPS衛星可中繼其等對任何數目接收單位之 位置。 备—器件(特別是經配備以接收資料者)開始掃描Gps衛 星信號之無線電頻率時實施GPS系統。一旦從一 Gps衛星 接收無線電信號,器件即經由複數個不同習知方法之一 者判疋此衛星之精確位置。在大多數實例中器件將繼續掃 描信號,直至獲得至少三個不同衛星信號(注意通常無法 僅由兩個信號判定該位置,但使用其他三角形量測技術僅 用兩個k號即可判定該位置)。此可以一習知方式完成。 此外,獲得一第四衛星信號容許接收裝置以一已知方式藉 由相同幾何計算來計算其三維位置。可由無限數目使用者 連續即時更新位置及速度資料。 如圖1中展示,GPS系統100包括繞地球1 〇4執道運行的 複數個衛星102。一 GPS接收器106從大量複數個衛星1〇2 接收展頻GPS衛星資料信號108。從各個衛星102連續傳輸 展頻資料信號108,傳輸的展頻資料信號1〇8各者包括一資 料串流’該資料串流包含識別資料串流起源的一特定衛星 102之資訊。如上文提及’ GPS接收器1〇6通常需要來自至 少三個衛星102之展頻資料信號以能夠計算一二維位置。 一第四展頻資料信號之接收致使GPS接收器106使用一已 知技術計算一三維位置。 參考圖2,應注意導航裝置200之方塊圖不包含導航裝置 之所有組件,而僅代表許多例示性組件。導航裝置2〇〇位 於一住宅内(未展示)。導航裝置200包含一處理資源,例如 133364.doc -18- 201232305 二處理器202,處理器202耦接至一輸入器件2〇4及一顯示 器件,例如一顯示器螢幕2〇6。雖然此處參考單數個輸入 器件204,但熟練人士應瞭解輸入器件2〇4表示任何數目之 輸入器件,包含一鍵盤器件、語音輸入器件、觸控面板及/ 或用於輸入資訊的任何其他已知輸入裝器件。類似地,顯 不态螢幕206可包含任何類型之顯示器螢幕,諸如例如一 液晶顯示器(LCD)。 在一個配置中,輸入器件2〇4之一個態樣,觸控面板及 顯示器螢幕206經整合以便提供一整合輸入及顯示器件, 包含一觸控墊或觸控螢幕輸入23〇(圖3)以透過觸控面板螢 幕啟用資訊輸入(經由直接輸入、選單選擇等等)及資訊顯 示使得一使用者僅需觸碰顯示螢幕2〇6之一部分來選擇複 數個顯示器選擇之一者或啟動複數個虛擬或「軟」按鈕之 一者。就此而言,處理器202支援結合觸控螢幕作業的一 圖形使用者介面(GUI)。 在導航裝置200中’處理器202經由一連接21〇可操作地 連接至輸入器件204並能夠從該輸入器件2〇4接收輸入資 訊,且經由各自的輸出連接212可操作地連接至顯示器螢 幕206及一輸出器件208之至少一者以輸出資訊至顯示器螢 幕206及輸出器件208之至少一者。輸出器件2〇8例如為一 音訊輸出器件(例如包含一揚聲器)。由於輸出器件2〇8可產 生針對導航裝置200之一使用者的音訊資訊,因此同樣應 瞭解輸入器件204亦可包含供接收輸入語音命令的一麥克 風及軟體。此外,導航裝置200亦可包含任何額外輸入器 153364.doc •19· 201232305 件204及/或任何附加輸出器件,諸如音訊輸入/輸出器件。 處理器202經由連接216可操作地柄接至一記憶體資源214 並經進一步調適經由連接220從輸入/輸出(I/O)埠218接收 資訊或發送資訊至輸入/輸出(1/0)埠218,其中1/〇埠218可 連接至導知1裝置200外部的一I/O器件222。外部"ο器件 222可包含(但不限於)一外部收聽器件,諸如例如一耳機。 至I/O器件22 2之連接可進一步為至任何其他外部器件(諸如 例如供無人操作及/或供語音啟動操作的一汽車立體聲單 元)之一有線或無線連接,用於連接至一耳機或頭戴式耳 機。記憶體資源2 14包括例如一揮發性記憶體(例如隨機存 取記憶體(RAM))及一非揮發性記憶體(例如一數位記憶 體’諸如一快閃記憶體)。 圖2進一步繪示經由連接226的處理器202與一天線/接收 器224間之一操作性連接,其中天線/接收器224可為例如 一GPS天線/接收器。應瞭解參考符號224指定的天線及接 收器係出於繪示而示意性地經組合,但天線與接收器可為 分離置放組件’且天線可例如為一 GPS片狀天線或螺旋天 線。 為支援一通用行動電信系統(UMTS)中的通信,處理器 202亦麵接至構成行動電治技術的一蜂巢式通信模組228。 蜂巢式通彳§模組228支援用於無線傳輸及接收資料的一通 L介面229。蜂巢式通模組228包括一用戶識別模.組 (SIM)(未展示),其耦接至蜂巢式通信模組228且具有與蜂 巢式通信模組228關聯的一資料預訂❶在此實例中,預訂 153364.doc .20- 201232305 係用於經由一預訂時期内(例如一日曆月)的一有限資料使 用。在其他實施例中,預訂不需要具有一資料使用限制。 蜂巢式通信模組228支援一雙向資料通信服務,例如一封 包父換資料服務(諸如GSM通信網路支援的一通用封包無 線電服務(GPRS)及/或UMTS網路支援的一高速下行鏈路封 包存取(HSDPA))。因此通信介面229與雙向資料通信服務 相谷。雙向資料通信服務支援資料通信之一網際網路協定 (IP) ’但預期額外或替代地使用其他協定。 在此實例中,導航裝置200包括蜂巢式通信模組228。然 :’在另一實施例中,若需要,可經由一分離無線通信终 端(未展示)(諸如一行動電話、PDA及/或具有行動電話技 術的任何裝置)用通信網路建立一t料會話,以建立一數 位連接,例如經由已知藍芽技術的一數位連接。就此而 言,導航裝置200可為藍芽啟用以使無線通信終端之設定 可無法得知導航裝置雇,藉此致使導航裝置_以一直改 變範圍之行動電話模型、製造商等正確地作業。若需要, 了例士由導航裝置2〇〇儲存模型/製造商特定設定。可更新 用於此資訊之儲存資料。因此應瞭解導航裝置為—通信啟 用行動計算裝置之一實例。 當然,此項技術之一般技術者應瞭解圖2令展示的電子 組件係由一個或多個電源(未展示)以一習知方式供電。此 項技術之-般技術者將瞭解,可預期到圖2中展示的組件 益 置 不同組態。例如,圖2中展示的組件可經由有線及心 線連接及類似者彼此連接。因此’本文中描述的導航』 153364.doc -21 - 201232305 200可為一可攜或手持導航裝置。 為有助於使用導航裝置200,圖6之可攜式或手持導航裂 置200可以一習知方式連接或「銜接」(圖3)至一汽車或任 何其他合適車輛中(例如至一自行車、一機車或一船隻)。 接著可出於可攜或手持導航使用而從銜接位置移除導航參 置 200。 導航裝置200可放置於一臂232上,該臂232本身可使用 一吸盤234而固定於一車輛儀表板或擋風玻璃等等。此臂 232為導航裝置2〇〇可銜接的一銜接站的一個實例。藉由例 如搭扣連接導航裝置2〇〇至臂232,導航裝置200可銜接或 以其他方式連接至銜接站之臂232。於是導航裝置2〇〇可在 臂232上旋轉。為釋放導航裝置2〇〇與銜接站間的連接,例 如可按壓導航裝置2〇〇上之按鈕(未繪示)。此項技術之一般 技術者熟知導航裝置200至一銜接站之耦接及解耦接的其 他同樣合適配置。 轉至圖4’導航裝置200之記憶體資源214儲存可由處理 器202執行的一啟動負載程式(未展示)以從記憶體資源214 載入一作業系統23 8以供由功能硬體組件236執行,該功能 硬體組件236提供可執行應用軟體240的一環境。作業系統 238用於控制功能硬體組件236並駐留於應用軟體24〇與功 能硬體組件236之間。應用軟體240提供一作業環境,該作 業環境包含支援導航裝置200之核心功能的GUI,例如地圖 瀏覽、路線規劃、導航功能及與核心功能關聯的其他功 能。在此實例中’為實施一内容傳送模組241,應用軟體 153364.doc201232305 VI. Description of the Invention: [Technical Field] The present invention relates to a method of transmitting content to a user of a mobile computing device, the method type being, for example, including transmitting when arriving at a location relative to a geographic region Content (such as an advertisement) to the user. The present invention is also directed to a mobile computing device of the type that, for example, delivers content (such as an advertisement) to a user when it arrives at a location relative to a geographic region. The present invention is also directed to a content delivery system of the type that delivers content (such as an advertisement) to a user, for example, when it arrives at a location relative to a geographic area. [Prior Art] Portable computing devices (e.g., portable navigation devices (PNDs) including GPS (Global Positioning System) signal receiving and processing functionality) are well known and widely used in in-vehicle and other vehicle navigation systems. "Generally, modern PNDs include - processors, memory, and map data stored in the memory. The processor cooperates with the memory to provide an execution environment for a typical build-software operating system, and in addition provides a common Or multiple additional software programs to enable the pnd function to be controlled and provide various other functions. Typically, these devices further include one or more input interfaces with one or more round-trip interfaces, and the input interface allows a user. Interacting with the device and controlling the device#, and relaying information to the user through the output interface. The example of the output interface includes a visual display and a speaker for audio output. The example of the input interface is controlled. Device on / 153364. Doc -4 201232305 Close one or more physical buttons for jobs or other features (the buttons do not necessarily need to be on the device itself, if the device is built into a vehicle and can be on a steering wheel), and for detection A microphone for user speed. In a particular configuration, the 'output interface display can be configured as a touch-sensitive display (via a touch-sensitive overlay or others) that additionally provides an input interface through which a user can be touched by the touch-sensitive display To operate the device. This type of device also typically includes one or more physical connector interfaces through which power and on-demand data signals can be transmitted to and received from the device, and one or more wireless transmissions as needed. The receiver/receiver allows communication via cellular telecommunications as well as other signal and data networks (eg, Bluetooth, Wi-Fi 'Wi_Max, GSM, UMTS, and the like). This type of PND also includes a GPS antenna through which the satellite broadcast signal (including location data) can be received and subsequently processed to determine the current location of the device. The PND may also include an electronic (four) meter and an accelerometer, and the electronic gyro and the accelerating juice generate signals that can be processed to determine the current angular acceleration and linear acceleration, and then combined with the position information derived from the GPS signal to determine the speed and relative displacement of the device and Therefore the handle of the device is mounted. Typically, such features are most commonly provided in in-vehicle navigation systems, but such features may also be provided in PNDs if advantageous. Mainly in the ability to determine a route between a first location (typically a start or current location) and a second location (typically a destination), by means of the device-user Various different parties 153364. Doc 201232305 (eg by postal area code, street name and house number, previously stored "well known" destinations (such as famous locations, municipal locations (such as sports or indoor swimming pools) or other points of interest) and favorite or recently visited Destination) Enter these locations. Typically, the PND is enabled by the software for a "best" or "optimal" route from the map data calculation to the destination address location... the "best" or "optimal" route is determined based on predetermined criteria. It is not necessary to be the fastest or shortest route. The choice of route to guide the driver may be extremely complex, and the selected route may consider existing, forecasting and dynamic and/or wireless traffic and road information, historical information about road speed and driving-factor preferences (eg drivers may refer to The route does not include highways or toll roads to continuously monitor roads and traffic conditions, and is based on changing conditions to provide or choose to change the way the rest of the journey passes. "Mobile phone data exchange, solid," based on various technologies (such as traffic) Monitor the real-time system of τ τ, ......camera, ^“fast track”. 4 于 in identifying traffic delays and feeding information to the notification system. This type of PND can be typically installed on the _ car, but can also be formed as a vehicle. The part of the control system of the radio board and the windshield on the vehicle = part of the brain or part of the real part, such as (portable can be - handheld system, - mobile phone or similar media playback installed on the device And the expansion of the hand situation ♦, by the software and along the - calculate the route of the navigation. h to perform the route calculation I53364. Doc 201232305 Once a route has been made by a PND++, the user interacts with the navigation device to select the desired route from one of the proposed routes, raw i β @ , π単. Depending on the needs, the user may, for example, by specifying certain routes, roads, locations, or criteria that should be avoided or mandatory for a particular trip, or to guide the route selection pattern of the route selection PND to form a primary function. The navigation of this route is another major function. ϋ , 供 , , , H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H Properly recognize the conditions automatically, or – for any reason, actively cause the device to perform a route recalculation. As mentioned above, it is also known to allow a user-defined criterion to be used to calculate a route; for example, the user may prefer a scenic route calculated by the device, or may wish to avoid any road that can be & expected or currently having traffic congestion. The pirate software will calculate the various routes and more advantageously consider the route containing the highest number of points of interest (called Ρ〇Ι) along its route (the routes are added to the geographical feature instance such as a scenic tag). Or use stored information indicating the traffic conditions present on a particular road, calculated based on the extent to which the road may be congested or considering its delay. Other route calculations and navigation criteria based on ρ〇ι and based on sfl can also be used. Although the route calculation and navigation functions are the basis of the overall use of the PND, the device can be used purely for information display or "free driving", and only map information related to the current device position is displayed in free driving, and the route is not calculated and the device is not calculated. Navigation is currently not performed. When the user knows the route in question and 153364. Doc 201232305 This mode of operation can be applied when there is no need for navigation assistance. During the navigation of the route, usually such PNDs provide visual and / / directional X guides along the selected route until the end of the route (eg.  During the navigation period, the PND also usually displays the map information on the screen. This kind of information is updated on the screen 赏 _ 赏 疋 疋 疋 使得 使得 使得 使得 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 显示 地图 地图 地图 地图 地图 地图 地图 地图 地图 地图, the current location of the user or user vehicle is updated. One of the illustrations on the screen displays a typical indication of the current device #, centered with map information of the surrounding roads adjacent to the current road and the current device location, and other map features that are also displayed. In addition, the navigation information may be displayed in a status bar above or on one side of the displayed map information, and the navigation information instance includes a distance that the user needs to take the next deviation from the current road, and may be deviated by the specific type of the prompt (for example) One of the left-turn or right-turn one-step graphs indicates the deviation f. The navigation function also determines the content, duration, and timing of the audio commands that the user is guided along along the route. As is known, a simple instruction (such as a left turn after 100 meters) requires significant processing and analysis. As previously mentioned, user interaction with the device can be by a touch screen, or additionally or alternatively by installing a remotely controlled steering column, by voice activation or by any other suitable method. The above device types (eg by TomTom International B. V. The GO 940 LIVE model, manufactured and provided, provides a reliable means for enabling the user to navigate from one location to another. Such devices have great utility when the user is unfamiliar with the route to their navigation destination. However, in addition to providing audio commands through the PND navigation function, sometimes it is also 153364. Doc 201232305 Hope to provide content (such as advertising content) to one of the PND users before, during and after the trip. In this regard, since the user will notice the content, the content needs to be related to the user. U.S. Patent No. 7,089,264 discloses the use of a geographic database to deliver content to a user via a so-called mobile computing platform having a location-determining capability. A geographic database contains data entities that represent geographic features that are located within a geographic area. Define the advertising area within the geographic area. A further correlation is made between some of the data entities that represent geographic features (e.g., one road segment) by indicating which geographic regions the geographic features are located in. The advertiser is then allowed to associate the advertising message with the advertising area. As the user of the mobile computing platform moves within the geographic area, the geographic location of the location and location of the mobile computing device platform is determined. Due to the above information, the advertising area where the determinable mobile computing platform is located. The mobile computing platform provides the user with an advertising message associated with the advertising area. Unfortunately, the content from the user's point of view may not be particularly relevant. In addition, content delivery may be susceptible to unnecessary distractions to users who are driving, and may therefore be dangerous because such non-essential distractions may interfere with the user's ability to safely respect. Another technique for transmitting content based on a location is described in U.S. Patent Application Serial No. 11/171,94, the disclosure of which uses the so-called collaborative filtering to provide the relevant content to a user. In one embodiment, the regions are constructed and each is configured to support collaborative filtering. A location tracking system is used to track a user and make a partial determination when a user is associated with a location, and the determination includes monitoring the user's behavior in terms of location. Use this information as a collaborative filter 153364. The doc 201232305 section provides information on the location and/or service that is considered relevant to the user. SUMMARY OF THE INVENTION According to a first aspect of the present invention, a method of transmitting content to a user of a mobile enabled mobile computing device having access to a database of a stop region is provided The method includes: the computing device receiving the identification of the first location and the second location and calculating a route between the first location and the second location; obtaining one or more stops prior to performing the transition associated with the calculated route At least one identification of the region-associated content, the one or more stop regions being associated with the calculated route; during the transition, the computing device determining whether the computing device is located at one of the one or more stop regions Or nearby; and transmitting the content to the user in response to a security criterion that is satisfied. The calculated route can include: a location associated with the one of the one or more stop regions; and the at least the identifying of the content associated with the one of the one or more stop regions can include: The computing device identifies the one of the one or more stop regions associated with the location of the calculated route, the computing device accessing the stop region database via a wireless communication network, the stop region database identification stop a region and content associated with the stop region and remote from the computing device; obtaining the at least the identification of the content associated with the one or more stop regions via the wireless communication network. The method may further include: the computing device determining whether the security criterion is met by determining whether the computing device meets a motion-related condition; and transmitting the content of the at least the identification 0 153364 in response to the motion-related condition of Yi . Doc 201232305 s The singular motion related condition may be decelerated to or in a stationary state. The motion related condition may include a maximum speed associated with the one of the one or more stopping regions. The motion related condition may be related to a change in driving direction or vehicle orientation associated with the stopping area. The content of δ Hai can be advertising content. This content may be a route related to information. The computing device can determine that one of the stop regions is accidentally formed. The computing device can provide a navigation assistance service. The stop area database identifies a plurality of content associated with the one of the one or more stop areas; the identified plurality of content includes the content; and the computing device prioritizes the plurality of contents such that When this security criterion is met, a highest priority content is transmitted before other identifying content. The prioritization of the content may be scheduled based on at least one of: a correlation of the content with a identified destination location; a correlation with a calculated route; a correlation with a segment of the calculated route; Correlation with one of the users setting the building; correlation with the vehicle in which one of the computing devices is placed; and/or correlation with the location of the computing device. The method can further include recording, by the computing device, statistical usage data related to content delivery to the user. The identification of the content associated with the one of the one or more stop regions may include. Obtain a reference to the content, which can be referred to by the reference I53364. Doc -11- 201232305 The selection of the test to enable the transfer of the content. The stop area database may include an identification of a plurality of stop areas associated with a particular category of vehicles. The obtained stop area and content can be stored at the local end. A mobile computing device can be provided, for example, using a data synchronization system to maintain the stop region data and/or the content is kept up to date. According to a second aspect of the present invention, a mobile computing device having access to a stop-and-stop region database is provided. The device includes: a processing resource configured to support a working environment during use, the operating environment support-stop region identifier module, a navigation module, and a content delivery module; wherein the navigation module is configured to Receiving an identification of the first location and the second location and calculating a route between the first location and the second location; the content delivery module is configured to obtain and associate the calculated route prior to the transition associated with the calculated route Identifying at least one of a plurality of areas associated with the stop area, the stop area identifier module being configured to determine whether the mobile computing device is located at or near one of the one or more stop areas during the transition period; And the content delivery module is configured to transmit at least the identification of the content to the user in response to a satisfied security criterion. The inner valley transfer module can be configured to access the stop area database via a wireless communication network, thereby obtaining the at least the identification of the content associated with the one of the one or more stop regions; The stop area database can identify the stop area and the content associated with the stop area and away from the computing device; and the content delivery module can also be configured to obtain the one or more stop areas via the wireless communication network The at least the identification of the content associated with the one. 153364. Doc -12- '1 201232305 The mobile phase of the content delivery module can be configured to determine whether the security criterion is met by determining that the shipment meets the condition; and the content is configured to respond to the satisfied motion-related condition Spread the content. & The motion related condition may be decelerated to - quiescent state or stationary (4) 〇 The motion related condition may include one of the maximum velocities associated with the one of the one or more stopping regions. This motion related condition may be related to a change in driving direction or vehicle orientation. This content can be advertising content. This content can be route related information. The stop zone identifier module can be configured to determine that one of the one or more stop zones is accidentally formed. The stop area database can identify a plurality of content associated with the one of the one or more stop devices, the identified plurality of content can include the content; and the content delivery module can be configured to schedule the plurality The prioritization of the contents 'such that when the security criteria are met', transmitting a highest priority content β before the other identifying content may prioritize the content based on at least one of the following criteria: the content is related to a recognized destination location Correlation with a calculated route; correlation with one of the calculated routes; correlation with one of the user profiles; correlation with a vehicle that houses the computing device; and/or The relevance of the location of the computing device. The apparatus can further include the content delivery module configured to record the recorded statistical usage data associated with the content delivery to the user. The content delivery module can obtain the 153364 by obtaining a reference to the content. Doc -13· 201232305 The at least the identification of the content associated with the one of the one or more stop regions; the reference can enable the transfer of the content by the selection of the reference. The stop area database may include an identification of a plurality of stop areas; the plurality of stop areas may be associated with a particular category of vehicles. According to a third aspect of the present invention, there is provided a navigation apparatus comprising the above-described mobile computing device associated with the second aspect of the present invention. According to a fourth aspect of the present invention, a content delivery system is provided, comprising: the mobile computing device associated with the second aspect of the present invention, the mobile computing device being capable of communicating with the stop region via the communication network Database communication; away from the mobile computing device, the 3H word server supports the stop area database and is configured to respond to a request for information requesting access to the stop area database; The mobile computing device is configured to request at least the identification of the content associated with the identified one of the one or more stop regions via the wireless communication network; and the server is configured to respond to the action The request by the computing device provides at least the identification of the content. According to a fifth aspect of the present invention, a computer program component is provided, comprising computer program code, the computer program code being intended to cause a computer to perform the method described above in relation to the first aspect of the present invention. The computer program component is embodied on a readable medium. The terms "cluster" or "clustering" as referred to herein should be understood to mean assigning an observation group to a subset, each subset being similar in one or more aspects. In the context of this context, the observed clusters share spatial similarities, such as observing one of the spatial associations or having one of the smallest density observation packets. The content mentioned in this article is any media potentially related to a receiver, I53364. Doc 201232305 However (within the background of the vehicle τ) has nothing to do with a direct driving task (such as text problems, audio, video, video assembly 4 or any combination of 4). So the content can be static or dynamic. The content can be stored on the local side of the navigation device, but it is conceivable that the content can be stored and downloaded remotely, either automatically or as needed (e.g., via a link (such as a hyperlink). If desired, the local storage may also be synchronized and the content may be synchronized, for example, via a mapping update or service channel capable of transmitting an electrical value advisory service to the device. In terms of the nature of the content, the content need not be advertising content and can be any related content, such as: security enhanced content, efficiency promoting content, such as regarding environmental and/or commercial considerations; non-emergency or delayable guilty 'such as - SMS service (SMS) messages, an e-mail message, or missed call information; content related to the operation or status of a vehicle; content related to the route, such as traffic useful to the user in any other respect Information or content. Accordingly, apparatus and methods can be provided to cause a stop area database to be generated such that one of the navigation devices associated with the user can be used to generate a stop area database such that it contains a stop region for a given The most valuable information about its effectiveness, in its place: Words can deliver content more efficiently than other locations. An instance of receiving irrelevant content (e.g., advertising content) by the user is reduced. Therefore, irrelevant content distracts the user from the previous content delivery implementation 2 less frequently. In addition, content is often delivered in the safest and most viable way to avoid distractions from the main driving tasks. Therefore, the driver's workload is reduced and the flexibility of the user's attention is thus maintained, thereby enhancing driving = full. Cloth girl 153364. Doc 15 201232305 A method of delivering content and associated 铋 铋 、 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , In addition, the minimum content that is not particularly relevant to the user is added to the sample and the sample is added to increase the safe driving practice. In addition, content (such as advertising) can be generated from a remote wall, 55% over % servo, internet dynamic, instant delivery or instant. /' The ability of the Queen to deliver content to the user in the most practicable way to reduce any possible distractions (because it is a message when the vehicle is stationary in a stop zone order) is extremely advantageous. The transmitted content (eg, - Vision is geographically related to the user), that is, the content is related to where the user is currently located or where the user will go to H when the user prepares to "digest" the content The content, 、, 、, Α Α ^ , , , , , , , , , , , , 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一 另一Gaining interaction with a driver's + > without creating a dangerous situation. Therefore, there may be some interactions within the present context, such as asking the user to touch the screen of the navigation device or providing any other form of interaction, such as Interacting with the voice, gesture, or remote control of the navigation device. Other advantages of these embodiments are set forth below, and each of these embodiments is defined in the scope of the related claims and other places in the following detailed description. Further details and features of the present invention will now be described by way of example only with reference to the accompanying drawings. Do not like a part. 153364. Doc-16-201232305 An exemplary embodiment of the invention may be described with particular reference to a navigation device (ND) or personal navigation device (PND). It should be borne in mind, however, that the teachings of the present invention are not limited to ND or PND' but are generally applied to any type of processing device configured to perform navigation software to provide route planning and navigation functionality. Therefore, in the context of the present application, it is intended that a navigation device includes, but is not limited to, any type of route planning and navigation device, regardless of whether the device is embodied as a PND for performing route planning and navigation devices, A navigation device built into a vehicle, or computing resources (such as a desktop computer or portable personal computer (PC), mobile phone or portable digital assistant (PDA)). Except for street/road networks, illustrative embodiments may be implemented in a sidewalk navigation network and/or any other type of transportation network. Moreover, while the exemplary embodiments described herein utilize GPS measurements (probe trace points) that include latitude and longitude coordinates as a location stem, it should be appreciated that position measurements can be obtained from any resource, rather than GPS. For example, in the context of an indoor environment, indoor positioning techniques can be utilized, such as using a shame access point. Thus, the embodiments described herein may be utilized by navigation devices or other electronic devices that perform location determination, for example, by pedestrians in a shopping mall, such navigation devices or other electronic devices capable of, for example, using the wi-Π and/or mentioned above. Or cellular communication technology. Considering the above conditions, one of the maps, Global Positioning System (GPS) and the like, is used for various purposes. In general, GPS is a health-based radio-based navigation system capable of determining continuous position, speed, time, and direction information for an unlimited number of users in some instances. Previously known as the navstaR2 GW, it incorporates a complex star that orbits the Earth in extremely precise orbits. Based on this 153364. Doc -17- 201232305 and other precise orbits GPS satellites can relay their position to any number of receiving units. The GPS system is implemented when the standby device (especially when it is equipped to receive data) starts scanning the radio frequency of the GPS satellite signal. Once a radio signal is received from a GPS satellite, the device determines the exact location of the satellite via one of a number of different conventional methods. In most instances the device will continue to scan the signal until at least three different satellite signals are obtained (note that it is usually not possible to determine the position by only two signals, but using other triangle measurements techniques to determine the position using only two k numbers) ). This can be done in a conventional manner. Furthermore, obtaining a fourth satellite signal allows the receiving device to calculate its three-dimensional position by the same geometric calculation in a known manner. Location and speed data can be continuously updated in real time by an unlimited number of users. As shown in FIG. 1, GPS system 100 includes a plurality of satellites 102 that are orbiting the Earth 1 〇4. A GPS receiver 106 receives the spread spectrum GPS satellite data signal 108 from a plurality of plurality of satellites 1〇2. The spread spectrum data signal 108 is continuously transmitted from each satellite 102, and each of the transmitted spread spectrum data signals 1-8 includes a data stream. The data stream contains information identifying a particular satellite 102 originating from the data stream. As mentioned above, the GPS receiver 1 6 typically requires spread spectrum data signals from at least three satellites 102 to be able to calculate a two-dimensional position. The receipt of a fourth spread spectrum data signal causes the GPS receiver 106 to calculate a three dimensional position using a known technique. Referring to Figure 2, it should be noted that the block diagram of navigation device 200 does not include all of the components of the navigation device, but only a number of illustrative components. The navigation device 2 is located in a house (not shown). The navigation device 200 includes a processing resource, such as 133364. Doc -18- 201232305 The second processor 202 is coupled to an input device 2〇4 and a display device, such as a display screen 2〇6. Although reference is made herein to a single number of input devices 204, those skilled in the art will appreciate that input devices 2〇4 represent any number of input devices, including a keyboard device, voice input device, touch panel, and/or any other input information. Know the input device. Similarly, display 206 can include any type of display screen such as, for example, a liquid crystal display (LCD). In one configuration, one aspect of the input device 2〇4, the touch panel and display screen 206 are integrated to provide an integrated input and display device, including a touch pad or touch screen input 23〇 (Fig. 3) Enable information input (via direct input, menu selection, etc.) and information display through the touch panel screen so that a user only needs to touch one of the display screens 2 to select one of the plurality of display options or activate a plurality of virtual Or one of the "soft" buttons. In this regard, processor 202 supports a graphical user interface (GUI) that incorporates touch screen operations. In the navigation device 200, the processor 202 is operatively coupled to the input device 204 via a connection 21 and is capable of receiving input information from the input device 2〇4 and is operatively coupled to the display screen 206 via a respective output connection 212. And at least one of the output devices 208 to output information to at least one of the display screen 206 and the output device 208. The output device 2〇8 is, for example, an audio output device (e.g., including a speaker). Since the output device 2〇8 can generate audio information for a user of the navigation device 200, it should also be understood that the input device 204 can also include a microphone and software for receiving input voice commands. In addition, the navigation device 200 can also include any additional input 153364. Doc •19· 201232305 Pieces 204 and/or any additional output devices, such as audio input/output devices. The processor 202 is operatively coupled to a memory resource 214 via connection 216 and further adapted to receive information from the input/output (I/O) port 218 via the connection 220 or to send information to the input/output (1/0). 218, wherein 1/〇埠218 is connectable to an I/O device 222 external to the device 1 of the guided device 1. The external " device 222 can include, but is not limited to, an external listening device such as, for example, a headset. The connection to I/O device 22 2 may further be a wired or wireless connection to any other external device, such as, for example, a car stereo unit for unattended operation and/or for voice-activated operation, for connection to a headset or headphones. The memory resource 2 14 includes, for example, a volatile memory (e.g., random access memory (RAM)) and a non-volatile memory (e.g., a digital memory such as a flash memory). 2 further illustrates an operative connection between processor 202 and an antenna/receiver 224 via connection 226, where antenna/receiver 224 can be, for example, a GPS antenna/receiver. It should be understood that the antennas and receivers designated by reference numeral 224 are schematically combined for illustration, but the antenna and receiver may be separate placement components' and the antenna may be, for example, a GPS patch antenna or a spiral antenna. To support communications in a Universal Mobile Telecommunications System (UMTS), the processor 202 is also interfaced to a cellular communication module 228 that forms a mobile power technology. The cellular interface 228 module 228 supports an interface L 229 for wireless transmission and reception of data. The cellular pass module 228 includes a user identification module. A group (SIM) (not shown) coupled to the cellular communication module 228 and having a data subscription associated with the cellular communication module 228, in this example, is reserved 153364. Doc . 20- 201232305 is used for a limited amount of information via a subscription period (eg, a calendar month). In other embodiments, the subscription does not need to have a data usage restriction. The cellular communication module 228 supports a two-way data communication service, such as a packet-forward data service (such as a universal packet radio service (GPRS) supported by the GSM communication network and/or a high-speed downlink packet supported by the UMTS network). Access (HSDPA)). Therefore, the communication interface 229 is in contact with the two-way data communication service. The two-way data communication service supports one of the Internet Protocol (IP)'s of data communication, but other agreements are expected to be used in addition or in the alternative. In this example, the navigation device 200 includes a cellular communication module 228. However: 'In another embodiment, a separate wireless communication terminal (not shown) (such as a mobile phone, PDA, and/or any device with mobile phone technology) may be used to establish a communication network via a communication network, if desired. Sessions to establish a digital connection, such as a digital connection via known Bluetooth technology. In this regard, the navigation device 200 can be enabled for Bluetooth so that the settings of the wireless communication terminal are not known to the navigation device, thereby causing the navigation device to operate correctly with the mobile phone model, manufacturer, etc., which have been constantly changing the range. If necessary, the case is stored by the navigation device 2〇〇 model/manufacturer specific settings. Updateable for storing information for this information. It should therefore be understood that the navigation device is an example of a communication enabled mobile computing device. Of course, one of ordinary skill 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. Those of ordinary skill in the art will appreciate that the components shown in Figure 2 can be expected to have different configurations. For example, the components shown in Figure 2 can be connected to one another via wired and heart connections and the like. Therefore 'the navigation described in this article』 153364. Doc -21 - 201232305 200 can be a portable or handheld navigation device. To facilitate the use of the navigation device 200, the portable or handheld navigation split 200 of FIG. 6 can be connected or "coupled" (FIG. 3) to a car or any other suitable vehicle (eg, to a bicycle, in a conventional manner). a locomotive or a ship). The navigational parameter 200 can then be removed from the docking position for portable or handheld navigation use. The navigation device 200 can be placed on an arm 232 which itself can be attached to a vehicle dashboard or windshield or the like using a suction cup 234. This arm 232 is an example of a docking station to which the navigation device 2 can be coupled. The navigation device 200 can be coupled or otherwise coupled to the arm 232 of the docking station by, for example, snapping the navigation device 2 to 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 (not shown) on the navigation device 2 can be pressed. Those of ordinary skill in the art are familiar with other suitable configurations of the coupling and decoupling of the navigation device 200 to a docking station. Turning to memory resource 214 of navigation device 200 of FIG. 4, a boot loader (not shown) executable by processor 202 is stored to load an operating system 238 from memory resource 214 for execution by functional hardware component 236. The functional hardware component 236 provides an environment in which the application software 240 can be executed. Operating system 238 is used to control functional hardware component 236 and reside between application software 24A and functional hardware component 236. The application software 240 provides a work environment that includes GUIs that support the core functions of the navigation device 200, such as map browsing, route planning, navigation functions, and other functions associated with core functions. In this example, 'for implementing a content delivery module 241, the application software 153364. Doc

201232305 240支援一導航模纟且242。 參考圖5,導航模組242包括一路線計算器250,該路線 計算250具有用於從一導航輸入模組(未展示)接收路線計 算參數(例如一開始位置及一目的地位置構成,在此實例 中,上文提及的第一位置及第二位置)的一輸入252。路線 計算器250可存取包括地理空間資料的一地圖資料庫254。 路線計算器250亦可操作地耦接至一路線跟蹤器256,路線 跟蹤器256亦具有至地圖資料庫254之存取。路線跟蹤器 256可操作地耦接至一 Gps資料模組258。一指令產生器 260亦可操作地耦接至一媒體通信模組264及一輸出介面 266。在此實例中’輸出介面266耦接至顯示器23〇及一揚 聲器268。媒體通信模組264亦可操作地耦接至停止地區資 料262之一本端資料庫,已根據任何合適方法產生停止地 區之本端資料庫262以包括得知在一短時期或較長時期内 車輛停止之區域。例如,停止地區可為人群停止或減速至 一接近停止速度的區域(area)或區域(regi〇n)。在另一實施 例中,停止地區可與一地理空間特徵(例如一道路)關聯, 但可位於認為是離道路並非特別近(例如至多2千米)之一距 離處,諸如需要從高速公路繞道到達的一加油站。因此應 瞭解一停止地區的定義可基於一附近運輸網路。例如,在 僅可由一有限數目道路接達停止地區的情況中,可相對於 道路各者上之某些位置定義停止地區。當導航裝置到達或 接近該等位置之一者時,此一情況可用於構成到達或接近 該停止地區。在此實例中,停止地區資料庫262因此包括 153364.doc •23· 201232305 觸發資料’該觸發資料識別構成與停止地區關聯之一觸發 資料的一區域、邊界或位置,下文中稍後將描述觸發資料 之性質。 但應注意到停止地區不同於一停車地區或停車場。從名 稱顯而易見,在此實例中由導航裝置200本端儲存停止地 區資料之資料庫。然而,熟練人士應理解停止地區資料庫 262可專門遠端儲存且可經由通信模組228存取。例如可使 用指示行動計算裝置停止、操作、停車之位置及視需要之 逗留持續期的探針蹤跡資料(諸如匿名探針蹤跡資料)產生 停止地區資料庫262。可使用其他資料來源(例如政府記 錄、交通引導及/或行動計算裝置使用者提供的建議)產生 額外或替代的停止地區資料庫262。可使用已知技術整合 並處理可獲得的資訊以導出上文提及的停止地區。可從一 數位地圖技師(DMT)藉由手動輸入來增加停止地區資料庫 262 〇 就此而言,且轉至圖6,導航裝置200能夠經由導航裝置 200之一個或多個Node B 282而與一蜂巢式通信網路280(例 如上文提及之UMTS網路)通信。雖然本文中係參考UMTS 網路’熟練人士應瞭解本文中描述的實施例不限於UMTS 網路且預期可使用其他無線通信網路。 蜂巢式通信網路280可操作地耦接至網際網路284。一遠 端伺服器286經由一網際網路服務提供商(ISP)「附接」至 該網際網路284且構成一外部資源之一實例。遠端伺服器 286包括或耦接至與各個停止地區關聯的停止地區資料288 153364.doc -24- 201232305 之一進一步資料庫(在該實例中該資料庫亦包含内容,例 如媒體)。在此實例中行動計算裝置200與遠端伺服器286 及其專間的功能關係組合在一起構成·一内容傳送系統。 如上文解釋,可以任何習知方式進行使用網際網路284 的導航裝置200(經由一服務提供商)與另一裝置(例如遠端 伺服器286)間之網路連接建立。就此而言,可利用任何數 目之適當資料通信協定。此外,通信模組228可利用任何 數目之通信標準,諸如CDMA2000、GSM、IEEE802.il a/b/c/g/n等等。 當由遠端伺服器286儲存停止地區資料庫時,遠端伺服 器286服務請求資料以由停止地區資料262之遠端資料庫以 一類似方式提供資料至停止地區資料之提供。 在作業中,為了簡單闡釋,假設使用者(在位於 Patentlaan 2之Hague中的歐洲專利局辦公室之一訪 客)Rijswijk要求至位於 Amsterdam 的 Rembrandtplein 35 之 TomTom International BV辦公室之導航援助。 為使用導航裝置200實施上述目的地之導航,使用者組 態一路線以供如下之計算。參考圖7至圖15,使用者使用 由使用者介面支援的一位置瀏覽器功能採用下文中描述的 一繪示性目的地位置輸入程序。雖然未繪示,但應用軟體 240支援的使用者使用一設定清單選項以選擇一三維模式 之視圖產生。 當使用者將導航裝置200通電時,裝置200之GPS模組 658獲得GPS資料並藉由計算(以一習知方式)導航裝置200 153364.doc • 25· 201232305 之當前位置執行一自身位置判定。如圖7申展示接著為使 用者呈現偽三維展示之一顯示器3〇〇:判定導航裝置2〇〇所 在之一本端環境3 〇 2及在本端環境下顯示器3 〇 〇之一區域 304中的一組控制及狀態訊息。 藉由觸碰在本端環境3〇2之顯示器,導航裝置2〇〇透過使 用者介面藉由顯示(如圖8中展示)一系列虛擬或軟按鈕3〇6 更新顯示器300,藉由該等虛擬或軟按鈕及其他者,使用 者可輸入該使用者希望導航之一目的地。 藉由觸碰「導航至」虛擬按鈕300,導航裝置2〇〇啟動一 路線計算程序,該路線計算程序之一部分包括一路線建立 程序。根據路線建立程序,導航裝置2〇〇顯示(如圖9中展 示)各與不同類別之可選目的地關聯的複數個虛擬按鈕。 在此實例中’顯示器展示一「住宅」按鈕,若按壓該按 鈕,則將設定至一儲存住宅位置的目的地。若按壓「最喜 愛」按鈕,則該按鈕顯示使用者先前儲存於導航裝置2〇〇 中的目的地之一清單,且若接著選擇此等目的地之一者, 則設定待計算之路線目的地為所選先前儲存目的地。若按 壓「最近目的地」軟按鈕,則顯示導航裝置2〇〇之記憶體 中保留的可選目的地及使用者最近已導航之一清單。填入 此清單之目的地選擇將為此路線設定目的地位置為所選 (先前訪問)之位置。若按壓「關注點」按鈕’則藉由使用 者可選擇之大量選項以導航複數個位置(諸如例如一預先 儲存於導航裝置200之中作為導航裝置2〇〇之-使用者可能 想要導航之位置的自動櫃員機(ATM)、加油站或遊覽勝地) 153364.doc •26· 201232305 之任一者。—三角形似箭頭之虛擬按钮提供至關於「導航 至…」選單選項之附加子選單,且 地址」按鈕3 10開 始-程序’使用者可藉由該程序輸人使用者希望導航之目 的地地址。 在此實例中由於使用者瞭解使用者希望導航裝置200 導航之目的地街道地址,因此假設操#「地址」按鈕 310(藉由觸碰螢幕上顯示的觸控虛擬独)以選擇_位置作 為目的地,而使用者基於此(如圖1〇中展示)呈現一系列地 址輸入選項.藉由「城市中心」、「郵遞區號」、「橫越或十 字路口」(例如兩個道路之一交叉點)及「街道及住宅號 碼」輸入地址。 在此貫例中,使用者瞭解街道地址及目的地之住宅號碼 並因此選擇一「街道及住宅號碼」虛擬按鈕312,如圖U 中展示,接著使用者基於此展示:鍵入希望導航之城市名 稱之一提示314 ·,一旗標按鈕316,一使用者可藉由該旗標 按鈕316選擇的所希望域市所在之國家;及一虛擬鍵盤 318,若需要可由使用者操作該虛擬鍵盤318來輸入目的地 城市名稱。在此實例中使用者開始打出「Amsterdam」且 因此導航裝置200藉由為使用者提供可選城市之一清單32〇 而做出回應》 此貫例中使用者希望導航至Amsterdam,且如圖12所 示’導航裝置200基於清單320之Amsterdam選擇而展示鍵 入一街道名稱之一提示322及再一次之虛擬鍵盤318,使用 者可藉由該虛擬鍵盤3 18輸入街道名稱。在此實例甲,使 I53364.doc •27· 201232305 用者開始打出目的地所在之街道名稱,且導航裝置2〇〇藉 由為使用者提供可選術道名稱之一清單324而做出回應。 在此實例中,使用者希望遊歷至街道 「Rembrandtplein」且因此使用者從顯示的清單324選擇 r Rembrandtplein」。 一旦已選擇一街道,則導航裝置2〇〇即顯示(圖13) 一有 限、大量的虛擬鍵盤326,並藉由提示328提示使用者鍵入 所選街道中之街道號碼及使用者希望導航之城市。若使用 者先前已導航至此街道中之一建築物號碼,則先展示此號 碼若如此實例中使用者希望導航至Rembrandtplein第35 號’則使用者僅需要使用虛擬鍵盤326打出街道號碼 (「35」)且接著觸碰顯示器3〇〇右下方角落顯示的一「完 成」虛擬按鈕330。若使用者希望導航至Rembrandtplein* 一不同建築物號碼,則使用者所需做的僅為操作虛擬鍵盤 326以輸入一適當建築物或街道號碼。 在使用者決定需要至所提示之建築物號碼之導航的情況 下,使用者觸碰「完成」虛擬按鈕33〇。接著應用軟體24〇 引起使用者介面呈現訊問使用者是否需要_特定到達時間 的一訊問訊息346(圖14)。若使用者觸碰一「是」虛擬按 紐則調用功此,§亥功能估計遊歷至目的地需要的時間 (在使用者提供所期到達時間之後)並建議使用者應於何時 離開(或者若其等行駛晚,則應已離開)其等當前位置以及 時到達其等目的地。在此實例中,使用者不關注在一特定 時間到達且因此選擇一「否」虛擬按鈕348。 153364.doc -28- 201232305 選擇「否」虛擬按鈕348引起導航模組242之路線計算器 250使用地圖資料庫254内儲存的地理空間資料計算當前位 置與所選目的地間之一路線’並如圖15中展示在展示完整 路線的一相對低放大率地圖上顯示計算的一路線35〇。亦 為使用者提供:-「完成」虛擬按紐352,使用者可按塵 以指示可接受的計算路線:—「尋找替代路線」虛擬按紐 354,使用者可按壓而引起導航裝置2〇〇計算至所選目的地 之另一路線;及一「細節」虛擬按鈕356,使用者可按壓 而顯示關於當前顯示路線350之更多詳細資訊之顯示的可 選選項。 在此實例中,假設使用者認為顯示路線可接受,且一旦 已按壓「完成」按鈕352則為使用者呈現導航裝置2〇〇當前 開始位置之一三維視圖(未展示)。接著使用者開始其等旅 程而導航裝置200以下列方式引導使用者。 參考圖16,在使用者已如上所述設定目的地(步驟4〇〇) 且已計算路線(步驟4〇2)之後,但在導航裝置2〇〇過渡之 刖’媒體通信模組264分析計算的路線並判定是否存在具 有與其關聯之地理空間特徵之任何位置具有停止地區。就 此而s ’媒體通信模組264存取本端儲存之停止地區資料 庫262以識別與計算的路線關聯之停止地區(步驟4〇4) ^接 著媒體通信模組264傳送所識別的停止地區之識別符,且 遠端祠服器286(步驟406)使用所提供的停止地區之識別符 存取進一步之停止地區資料庫288並擷取(步驟4〇8)與識別 之停止地區關聯之内容’該内容可供應給使用者。接著媒 153364.doc -29* 201232305 體通信模組264接收遠端伺服器286擷取的内容》 接著使用者基於計算的路線啟程(步驟410)且導航裝置 在過渡中。耦接至路線跟蹤器256的GPS模組258使用從 GPS接收器224獲得的資料提供當前位置資訊。路線計算 器250計算之路線可由路線跟蹤器256存取且路線跟蹤器 2 5 6判定相對於計算的路線之一當前位置。路線跟蹤器2 5 6 使用獲得的GPS資料以藉由存取停止地區資料庫262來判 定(步驟412)路線上當前位置何時接近或對應於一停止地區 及使用者是否將停止在該停止地區。就此而言,關於導航 裝置200之位置是否判定在停止地區之一預定距離中及/或 預疋距離内係s忍為導航裝置2 〇 〇處於停止地區之一足夠距 離中或足夠距離内滿足的一預定準則之一實例。在此實例 中,儲存於上文提及之停止地區資料庫262中用於判定是 否導航裝置200足夠接近停止地區的觸發資料構成待滿足 的預定準則。 接著使用GPS資料來判定是否已滿足一安全相關準則。 在此實例中,GPS資料用於判定車輛速度,且因此當速度 減少至零或接近零時,路線跟蹤器256判定已以一安全方 式到達停止區域。否則,路線跟蹤器繼續判定何時已到達 停止區域。在另一實施例中,例如當導航裝置2〇〇整合至 車輛中時,導航裝置2〇〇能夠與—車輛計算設備通信。在 此一實施例中,導航裝置200可存取車輛速度以例如經由 一所謂CAN匯流排或FlexrayTM網路來判定上述安全相關 準則。 153364.doc •30- 201232305 使用者處於或接近一靜止狀態的認知在此認知對應於一 安全狀態期間有助於傳送例如當前内容至使用者。因此接 著指令產生器260實施與停止地區關聯的媒體通信,例如 下列方式之一廣告。 指令產生器260請求媒體通信模組264提供與當前停止地 區相關之内容。回應於來自指令產生器260之請求,提供 已由媒體通信模組264及/或至相關媒體之連結獲得的相關 媒體至指令產生器260。一旦已獲得内容,指令產生器26〇 即形成一訊息。 出於安全考量’如上所述’當接近停止地區時,當車輛 將要停止或接近將要停止時傳送與特定停止地區相關之内 谷或至少内谷之一識別。就此而言,應用一行動相關條件 以供判定是否應傳送内容。以此方式’行動相關條件為一 靜止或接近靜止狀態。行動相關條件可包括與一停止地區 相關之一最大速度。可使用使用者設定檔、任何先前駕駛 路線 '先前使用的停止地區及使用者之任何偏好來改良最 相關内容等級。就此而言,在此一實施例中由導航裝置儲 存設定檔資料。 一旦已形成訊息,指令產生器260即經由顯示器230及/ 或揚聲器268呈現(步驟416)媒體至使用者。在第一替代實 施中’形成的訊息可包括内容之至少識別符及/或一參 考’例如為至媒體之一超連結形式,使用者連結之選擇導 致基於一「拉」相對於基於一「推」提供媒體給使用者。 正如可見’可根據任何合適的預定準則排定内容優先順 153364.doc •31· 201232305 序。 在以上實例中’各個停止地區具有與其關聯之單項内 容。然而,在另一實施例中,一給定停止地區可能具有與 其關聯的至少兩項内容。在此類情況中,媒體通信模組 264必須排定與停止地區關聯内容之優先順序且選擇具有 最高優先權之内容以傳送給使用者。就此而言,可基於下 列準則之至少一者排定優先順序:内容與一所識別目的地 位置的一相關性;與一經計算路線之相關性;與經計算路 線之一區段之相關性;與使用者之一設定檔之相關性;與 安置計算裝置之一車輛的相關性;及/或與計算裝置之位 置之相關性。 如本文中描述,以不損害一車輛内使用者及/或其他乘 客安全性之一方式傳送内容給相關及傳送的使用者。如上 文所暗示,内容可為一廣告;廣告可與使用者選擇之目的 地相關,但相關者可額外或替代地為關於其他位置者,例 如:當前停止地區,任何潛在的隨後停止地區、關於當前 目的地的一動態情況(例如一交通條件或停車可用性)。傳 送的内容可係與經計算路線關聯之一動態情形例如可能 由於遵循該路線而遇到之一危險、與路線相關之潛在損害 (例如存在事故或事件之一位置,諸如一危險十字路口或 潛在危險的車道合併)。 在另—實施例中’已停止地區可偶然形成且經動態判 疋,例如可由於一交通情況形成停止地區。歸因於越來越 多使用藉由導航裝置之通信網路,可使用可從TomTom 153364.doc -32- 201232305201232305 240 supports a navigation module and 242. Referring to FIG. 5, the navigation module 242 includes a route calculator 250 having a path for calculating route calculation parameters (eg, a start position and a destination position) from a navigation input module (not shown). In the example, an input 252 of the first location and the second location mentioned above. The route calculator 250 has access to a map repository 254 that includes geospatial data. Route calculator 250 is also operatively coupled to a route tracker 256, which also has access to map repository 254. Route tracker 256 is operatively coupled to a Gps data module 258. An instruction generator 260 is also operatively coupled to a media communication module 264 and an output interface 266. In this example, the output interface 266 is coupled to the display 23A and a speaker 268. The media communication module 264 is also operatively coupled to the local database of the stop area data 262, and the local database 262 of the stop area has been generated according to any suitable method to include knowledge of the short-term or longer period. The area where the vehicle is stopped. For example, the stop zone can stop or slow down the crowd to an area or area that is close to the stop speed (regi〇n). In another embodiment, the stop zone may be associated with a geospatial feature (eg, a road), but may be located at a distance that is considered to be not particularly close to the road (eg, up to 2 kilometers), such as a need to detour from a highway A gas station that arrived. It should therefore be understood that the definition of a stop zone can be based on a nearby transport network. For example, where only a limited number of roads can be reached to a stop zone, the stop zone can be defined relative to certain locations on the road. This condition can be used to form a arrival or proximity to the stop area when the navigation device reaches or approaches one of the locations. In this example, the stop area database 262 thus includes 153364.doc • 23· 201232305 Trigger data 'This trigger data identifies a region, boundary or location that constitutes one of the trigger data associated with the stop region, which will be described later The nature of the information. However, it should be noted that the stop area is different from a parking area or parking lot. As is apparent from the name, in this example, the navigation device 200 stores the database of the stop area data at the local end. However, the skilled person will appreciate that the stop area database 262 can be stored remotely and can be accessed via the communication module 228. The stop area database 262 can be generated, for example, using probe trace data (such as anonymous probe trace data) indicating the stop, operation, stop position, and desired duration of stay of the mobile computing device. Additional or alternative stop area databases 262 may be generated using other sources (e.g., government records, traffic guidance, and/or recommendations provided by users of the mobile computing device). The available information can be integrated and processed using known techniques to derive the stop regions mentioned above. The stop area database 262 can be increased by manual input from a digital map technician (DMT). In this regard, and turning to FIG. 6, the navigation device 200 can be coupled to one or more Node Bs 282 via the navigation device 200. A cellular communication network 280 (such as the UMTS network mentioned above) communicates. Although reference is made herein to a UMTS network, the skilled person will appreciate that the embodiments described herein are not limited to UMTS networks and other wireless communication networks are contemplated. The cellular communication network 280 is operatively coupled to the Internet 284. A remote server 286 is "attached" to the Internet 284 via an Internet Service Provider (ISP) and forms an instance of an external resource. The remote server 286 includes or is coupled to one of the stop area data 288 153364.doc -24- 201232305 associated with each stop area (in this example the database also contains content, such as media). In this example, the functional relationship between the mobile computing device 200 and the remote server 286 and its inter-species constitutes a content delivery system. As explained above, network connection establishment between the navigation device 200 (via a service provider) using the Internet 284 and another device (e.g., the remote server 286) can be performed in any conventional manner. In this regard, any number of appropriate data communication protocols may be utilized. In addition, communication module 228 can utilize any number of communication standards, such as CDMA2000, GSM, IEEE 802.il a/b/c/g/n, and the like. When the remote area server 286 stores the stop area database, the remote server 286 service requests the data to provide the data to the stop area data in a similar manner by the remote database of the stop area data 262. In the homework, for the sake of simple explanation, it is assumed that the user (a visitor at one of the offices of the European Patent Office in Hague, Patentlaan 2) Rijswijk requested navigation assistance to the TomTom International BV office at Rembrandtplein 35 in Amsterdam. To implement navigation of the above destination using the navigation device 200, the user configures a route for calculation as follows. Referring to Figures 7 through 15, the user uses a location browser input function supported by the user interface to employ an illustrative destination location entry procedure as described below. Although not shown, the user of the application software 240 supports the use of a list option to select a view of the three dimensional mode. When the user powers on the navigation device 200, the GPS module 658 of the device 200 obtains the GPS data and performs a self position determination by calculating (in a conventional manner) the current position of the navigation device 200 153364.doc • 25·201232305. As shown in FIG. 7 , a display 3 伪 is displayed for the user to display a pseudo three-dimensional display: determining one of the local environment 3 〇 2 of the navigation device 2 及 and one of the displays 3 304 in the local environment 304 A set of control and status messages. By touching the display in the local environment 3〇2, the navigation device 2 updates the display 300 through a user interface through a series of virtual or soft buttons 3〇6 (such as shown in FIG. 8). Virtual or soft buttons and others, the user can enter a destination that the user wishes to navigate. By touching the "Navigate to" virtual button 300, the navigation device 2 starts a route calculation program, and a part of the route calculation program includes a route establishment program. In accordance with the route setup procedure, the navigation device 2 displays (as shown in Figure 9) a plurality of virtual buttons associated with different categories of selectable destinations. In this example, the display shows a "residential" button, and if the button is pressed, it will be set to a destination where the home location is stored. If the "favorite" button is pressed, the button displays a list of destinations previously stored by the user in the navigation device 2, and if one of the destinations is subsequently selected, the route destination to be calculated is set. For the selected previous storage destination. If the "Recent Destination" soft button is pressed, the list of optional destinations retained in the memory of the navigation device 2 and the user's most recently navigated list is displayed. Filling in the destination selection for this list will set the destination location for this route to the location selected (previously accessed). If the "point of interest" button is pressed, a plurality of positions can be navigated by a user-selectable number of options (such as, for example, a navigation device 2 pre-stored in the navigation device 200 - the user may want to navigate) Location of an automated teller machine (ATM), gas station or tourist attraction) 153364.doc • 26· 201232305. - A triangular arrow-like virtual button is provided to an additional sub-menu for the "Navigation to..." menu option, and the Address " button 3 10 Start - Program" user can enter the address of the destination that the user wishes to navigate with. In this example, since the user knows the destination street address that the user wants the navigation device 200 to navigate, it is assumed that the operation of the "Address" button 310 (by touching the touch virtual display displayed on the screen) to select the _ position as the purpose. Based on this (as shown in Figure 1), the user presents a series of address input options. By "City Center", "Post Area Code", "Crossover or Crossroads" (for example, one of the intersections of two roads) ) and "Street and Residential Number" input address. In this example, the user knows the street address and the home number of the destination and thus selects a "street and home number" virtual button 312, as shown in Figure U, and then the user displays based on this: type the city name that you want to navigate. One of the prompts 314, a flag button 316, a country in which the user can select the desired domain by the flag button 316, and a virtual keyboard 318, which can be operated by the user if necessary. Enter the destination city name. In this example, the user starts to play "Amsterdam" and thus the navigation device 200 responds by providing the user with a list 32 of optional cities. In this example, the user wishes to navigate to Amsterdam, and as shown in FIG. The navigation device 200 is shown displaying one of the street name prompts 322 and another virtual keyboard 318 based on the Amsterdam selection of the list 320, by which the user can enter the street name. In this example A, the user is prompted to play the street name where the destination is located, and the navigation device 2 responds by providing the user with a list 324 of selectable track names. In this example, the user wishes to travel to the street "Rembrandtplein" and thus the user selects r Rembrandtplein from the displayed list 324. Once a street has been selected, the navigation device 2 displays (Fig. 13) a limited, large number of virtual keyboards 326, and prompts the user to type the street number in the selected street and the city the user wishes to navigate by prompt 328. . If the user has previously navigated to one of the building numbers in the street, the number will be displayed first. If the user wants to navigate to Rembrandtplein No. 35 in this example, the user only needs to use the virtual keyboard 326 to type the street number ("35" And then touch a "Complete" virtual button 330 displayed in the lower right corner of the display 3. If the user wishes to navigate to a different building number of Rembrandtplein*, all that the user has to do is operate the virtual keyboard 326 to enter an appropriate building or street number. When the user decides that navigation to the suggested building number is required, the user touches the "Complete" virtual button 33. The application software 24 then causes the user interface to present an interrogation message 346 (FIG. 14) asking the user if a specific arrival time is required. If the user touches a "yes" virtual button, the function is estimated. The hai function estimates the time required to travel to the destination (after the user provides the expected arrival time) and advises the user when to leave (or if If they are driving late, they should have left) their current location and their destinations. In this example, the user does not focus on arriving at a particular time and therefore selects a "no" virtual button 348. 153364.doc -28- 201232305 Selecting the "No" virtual button 348 causes the route calculator 250 of the navigation module 242 to calculate a route between the current location and the selected destination using the geospatial data stored in the map repository 254 and A calculated route 35 is shown in Figure 15 on a relatively low magnification map showing the full route. The user also provides: - "Complete" virtual button 352, the user can press the dust to indicate an acceptable calculation route: - "Find alternative route" virtual button 354, the user can press to cause the navigation device 2〇〇 Another route to the selected destination is calculated; and a "details" virtual button 356 that the user can press to display an optional option for display of more detailed information of the currently displayed route 350. In this example, assume that the user believes that the display route is acceptable, and once the "Done" button 352 has been pressed, the user is presented with a three-dimensional view (not shown) of the current start position of the navigation device 2. The user then begins their journey and the navigation device 200 guides the user in the following manner. Referring to FIG. 16, after the user has set the destination as described above (step 4〇〇) and the route has been calculated (step 4〇2), but after the navigation device 2〇〇 transitions, the media communication module 264 analyzes the calculation. The route and determine if there is a stop zone for any location that has geospatial features associated with it. In this regard, the media communication module 264 accesses the stop area database 262 stored in the local end to identify the stop area associated with the calculated route (step 4〇4). Then the media communication module 264 transmits the identified stop area. The identifier, and the remote server 286 (step 406) accesses the further stop area database 288 using the identifier of the provided stop area and retrieves (step 4〇8) the content associated with the identified stop area' This content can be supplied to the user. Subsequent media 153364.doc -29* 201232305 The body communication module 264 receives the content retrieved by the remote server 286. The user then proceeds based on the calculated route (step 410) and the navigation device is in transition. The GPS module 258 coupled to the route tracker 256 provides the current location information using the information obtained from the GPS receiver 224. The route calculated by the route calculator 250 can be accessed by the route tracker 256 and the route tracker 256 determines the current position relative to one of the calculated routes. The route tracker 2 5 6 uses the acquired GPS data to determine (step 412) when the current location on the route approaches or corresponds to a stop zone and whether the user will stop at the stop zone by accessing the stop zone database 262. In this regard, whether the position of the navigation device 200 is determined to be within a predetermined distance of one of the stop regions and/or the pre-equivalent distance s end is sufficient for the navigation device 2 to be within a sufficient distance or within a sufficient distance of the stop region. An example of a predetermined criterion. In this example, the trigger data stored in the stop area database 262 mentioned above for determining whether the navigation device 200 is sufficiently close to the stop area constitutes a predetermined criterion to be satisfied. The GPS data is then used to determine if a safety related criterion has been met. In this example, the GPS data is used to determine the vehicle speed, and thus when the speed is reduced to zero or near zero, the route tracker 256 determines that the stop zone has been reached in a safe manner. Otherwise, the route tracker continues to determine when the stop zone has been reached. In another embodiment, the navigation device 2 can be in communication with the vehicle computing device, such as when the navigation device 2 is integrated into the vehicle. In this embodiment, the navigation device 200 can access the vehicle speed to determine the above safety related criteria, e.g., via a so-called CAN bus or FlexrayTM network. 153364.doc • 30- 201232305 The cognition of the user at or near a stationary state is here to facilitate the transfer of, for example, current content to the user during a security state. The command generator 260 is then implemented to perform media communications associated with the stop zone, such as one of the following ways. The command generator 260 requests the media communication module 264 to provide content related to the current stop region. In response to a request from the command generator 260, an associated media-to-instruction generator 260 that has been obtained by the media communication module 264 and/or to the associated media is provided. Once the content has been obtained, the command generator 26 forms a message. For safety reasons 'as described above', when approaching the stop area, one of the valleys associated with the particular stop area or at least one of the inner valleys is identified when the vehicle is about to stop or is about to stop. In this regard, an action related condition is applied for determining whether the content should be delivered. In this way, the action-related condition is a stationary or near-stationary state. Action related conditions may include one of the maximum speeds associated with a stop zone. The user profile, any previous driving stops, and any preferences of the user can be used to improve the most relevant content rating. In this regard, the profile data is stored by the navigation device in this embodiment. Once the message has been formed, the command generator 260 presents (step 416) the media to the user via display 230 and/or speaker 268. In the first alternative implementation, the 'formed message may include at least an identifier of the content and/or a reference', for example, a hyperlink to the media, and the selection of the user link results in a "pull" based on a "push" Provide media to users. As can be seen, the content can be prioritized according to any suitable predetermined criteria. 153364.doc •31·201232305. In the above example, each stop area has a single item associated with it. However, in another embodiment, a given stop region may have at least two items associated with it. In such cases, the media communication module 264 must prioritize the content associated with the stop region and select the content with the highest priority for delivery to the user. In this regard, a prioritization may be based on at least one of the following criteria: a relevance of the content to a identified destination location; a correlation with a calculated route; a correlation with a segment of the calculated route; Correlation with one of the user profiles; correlation with the vehicle in which the computing device is placed; and/or correlation with the location of the computing device. As described herein, content is delivered to related and communicating users in a manner that does not compromise the security of a user and/or other passengers in a vehicle. As suggested above, the content may be an advertisement; the advertisement may be associated with a destination selected by the user, but the relevant person may additionally or alternatively be about other locations, such as: the current stop region, any potential subsequent stop regions, A dynamic situation of the current destination (eg a traffic condition or parking availability). The transmitted content may be associated with one of the dynamic scenarios associated with the calculated route, such as may encounter one of the dangers associated with the route, potential damage associated with the route (eg, there is an accident or one of the locations of the event, such as a dangerous intersection or potential Dangerous lane merges). In another embodiment, the stopped area may be accidentally formed and dynamically judged, for example, a stop area may be formed due to a traffic situation. Due to the increasing use of communication networks via navigation devices, available from TomTom 153364.doc -32- 201232305

International B.V 瞎户 *稱传的HD交通資訊系統即時識別一交通 情況,在該交通情況由$ λ , 度/兄中車輛/交通為靜止且因此構成一特 別的停止地區。此可也餘m ^ J為歸因於一事件或聚集的車輛等待登 上—渡船而出現的高声插械* 河度擁擠之交通的一橋樑。因此可在此 類特別停止地區傳送内容。 在一進-步實施例中’可為關於—停止地區的儲存資訊 貼標藏或以其他方故-掛^ 1 a 万式增加可傳送至使用者關於與停止地區 關聯之潛在危險之眘# ^ " 資汛。例如,在一加油站或「汽油」站 背尽下虽返回一南速公路時可由導航裝置在離開前將 。紐車道合併情況之内容傳送給使用者。在此實例 中,内容可為一視訊剪輯。 在又一進—步實施例中,在可選擇傳送多項内容處可利 用一定價機制,將可用热站—& 用於排疋待傳送内容之優先順序及/ 或等級的該定價機制婵六 機制增添至訊息之優先權計算及等級排 定。 在另一實施例中,在導航裝置中增添—登錄系統以收集 使用者選擇連接、通信咬 /θ 次以其他方式與廣告商互動或者獲 付較多資訊處的統計使用資料,例如點擊通過。可由内容 遞送模組戰行功能之此態樣。 Τ由内今 在一進一步替代實施例中 止地區之本端儲存資料庫 匕刀別與儲存的停止地區資料y μ > & + 貝竹關聯之内容。在此實施 例止地區資料本端儲存但關聯内容未本端儲存的 :實施例中,可將計算裝置及本端儲存資料配置為一完全 自動系統,不需要至一遠端 每叼服盗之_即時連接架構。替 153364.doc -33· 201232305 代而s ’可使用一連接架構(例如MapshareTM地圖資料更 新系統中TomTom所使用類型之一架構)定期更新或同步化 本端儲存資料。因此將不需要總是「開啟」之資料連接且 可替代使用一低成本資料連接服務來更新本端資料。 正如另一實例,雖然已在駕駛之背景下描述上述實施 例,但熟練人士應瞭解到可關於其他活動(例如行走或登 山或者其他越野導航)。類似地,可關於包含具有5〇 “至 125 cc之車輛的兩輪車輛(諸如騎腳踏車者及/或騎摩托車 者)利用以上實例。 就此而言,歸因於在騎一兩輪車輛時有限的平衡及有限 的互動自由度,訊息内容至使用者之一安全互動及顯示尤 為重要《此外,從一安全觀點.,希望當車輛靜止且處於最 安全的可能位置時來傳送資料。因此,關於此類車輛,上 述實施例可經組態以藉由選擇騎車者能夠靜止的停止地區 來進一步促進安全。實際上,為確保内容之安全傳送,可 關於某些類型車輛及何者可在其他停止地區中來界定停止 地區。 在另貫例中,當涊為相機位於停止地區與目的地間之 安全路線上時可顯示,藉此避免使駕駛者分心。 雖然在上述貫例中已在内容或内容之一識別符之背景下 描述的實施總是由行動計算裝置傳送至使用者,但熟練人 =應瞭解行動計算裝置可經組態以獲得内容或内容之識別 符而為使用者提供選擇何時傳送内容或内容識別符至使用 者的月力例如在某些情況下,諸如當較少需要使用者 153364.doc -34- 201232305 雖然條件許可,但 注意力的白天時間内。在另一實例中 可由行動計算裝置之一設定禁止内交 ^正門今或内容識別符之傳 送。 以進-步實例之方式,雖然前述詳細描述中描述的實施 例指稱GPS,但應注意導航裝置可使用㈣種類之定位感 測技術作為GPS之替代(或實際上為增添物)。例如在可使 用時’導航裝置可使用其他全球導航衛星系統(gnss),諸 如提議的歐洲Ga出eo系統。同樣’不應限制於基於衛星而 可使用基於地面之信標或致使器件判定其地理位置的其他 種類系統(例如遠程導航(LORA^-c^^、統)而輕易地起作 用0 本發明之替代實施例可實施為與一電腦系統一起使用的 一電腦程式產品,該電腦程式產品為例如儲存於一實體資 料記錄媒體上的一系列電腦指令(諸如一磁片、cd_r〇m、 ROM、或固定磁碟)或者體現為一電腦資料信號,經由一 實體媒體或一無線媒體(例如微波或紅外線)傳輸該信號。 電腦指令系列可構成上述功能之全部或部分,且亦可儲存 於揮發性或非揮發性的任何記憶體器件中,諸如半導體、 磁性、光學或其他記憶體器件中。 此項技術之一般技術者亦應报好地理解雖然較佳實施例 藉由軟體實施某些功能,但可單純在硬體中(例如藉由一 個或多個ASIC(特定應用機體電路))或實際上由硬體及軟 體之一混合來等效實施功能。如此,不應將本發明之範疇 解譯為僅限於在軟體中實施。 153364.doc •35· 201232305 最後應/主意到雖然隨附申請專利範圍設定本文中描述 杜—u之特&組合’本發明之範以限於下文中主張的 〇而疋替代地延伸涵蓋本文中揭示的特徵或實施 J之任何組合’無論是否此時在隨附巾請專利㈣中特別 列舉此特定組合。 【圖式簡單說明】 圖係可由導航裝置使用之一全球定位系統(GPS)之一 例示性部分之一示意圖; 圖2係構成本發明之一實施例的一導航裝置之電子組件 的一示意圖; 圖3係在一車輛中供可選使用的一銜接配置之一示意 圖; 圖4係圖6之導航裝置所利用的一建築堆疊之—示意性代 表圖; 圖5係圖8之一導航模組更詳細之一示意圖; 圖6係包括圖6之導航裝置的一音訊指令產生系統之一示 意圖; 圖7至圖15係關於與1 一提議旅程關聯之一路線選擇的導 航裝置之螢幕鏡頭;及 圖16係構成本發明之又一實施例的傳送内容之一方法之 一流程圖》 【主要元件符號說明】 100 GPS系統 102 衛星 153364.doc -36- 201232305 104 地球 106 GPS接收器 108 展頻貧料信號 200 導航裝置 202 處理器 204 輸入器件 206 顯示器螢幕 208 輸出器件 210 連接 212 輸出連接 214 記憶體資源 216 連接 218 I/O埠 220 連接 222 I/O器件 224 天線/接收器 226 連接 228 蜂巢式通信模組 229 通信介面 230 觸控螢幕輸入 232 臂 234 吸盤 236 功能性硬體組件 238 作業系統 153364.doc ·37· 應用程式軟體 内容傳送模組 導航模組 路線計异益 輸入 地圖資料庫 路線跟縱β GPS資料模組 指令產生器 停止地區資料庫 媒體傳送模組 輸出介面 揚聲器 蜂巢式通信網路 Node B 網際網路 遠端伺服器 停止地區資料庫 顯示器 本端環境 區域 虛擬按鈕 虛擬按^2 虛擬按紐 • 38 - 201232305 312 虛擬按 314 提示 316 旗標按鈕 318 虛擬鍵盤 320 清單 322 提不 324 清單 326 虛擬鍵盤 328 提示 330 虛擬按钮 346 訊問訊息 348 虛擬按^2 350 路線 352 虛擬按紐 354 虛擬按紐 356 虛擬按紐 153364.doc - 39 -International B.V Seto * The HD traffic information system is known to instantly identify a traffic situation in which the traffic condition is $ λ , the degree / brother in the vehicle / traffic is stationary and thus constitutes a special stop area. This can also be a bridge that is attributed to an event or a gathering of vehicles waiting to board a ferry-boat that is crowded with traffic. Therefore, content can be transferred in such special stop areas. In a further embodiment, the information may be stored in the vicinity of the stop area or may be transmitted to the user for the potential danger associated with the stop area. ^ " Assets. For example, a gas station or a "gasoline" station can be returned to the south speed road by a navigation device before leaving. The content of the New Drive merger is transmitted to the user. In this example, the content can be a video clip. In yet another further embodiment, a pricing mechanism can be utilized to selectively transfer the plurality of content, and the available hotspots can be used to prioritize and/or rank the content to be transmitted. The mechanism is added to the priority calculation and ranking of the message. In another embodiment, a login system is added to the navigation device to collect user-selected connections, communication bites/θ times to otherwise interact with advertisers, or to receive statistical usage data from more information, such as click through. This can be done by the content delivery module. Τ From now on in a further alternative embodiment, the local storage database of the area is related to the stored stop area data y μ >& + Beizhu. In this embodiment, the local data stored in the local area is stored but the related content is not stored on the local end. In the embodiment, the computing device and the local storage data can be configured as a completely automatic system, and there is no need to go to a remote end. _ Instant connection architecture. For example, 153364.doc -33· 201232305 can use a connection architecture (such as one of the types used by TomTom in the MapshareTM map data update system) to periodically update or synchronize the local storage data. Therefore, the data connection that is always "on" is not required and the low-end data connection service can be used instead to update the local data. As another example, while the above embodiments have been described in the context of driving, those skilled in the art will appreciate that other activities (e.g., walking or climbing or other off-road navigation) may be known. Similarly, the above example can be utilized with respect to a two-wheeled vehicle (such as a cyclist and/or a motorcyclist) that includes a vehicle having 5" to 125 cc. In this regard, due to the riding of a two-wheeled vehicle Limited balance and limited interaction freedom, the content of the message to one of the users is particularly important for safe interaction and display. "In addition, from a security point of view, it is desirable to transmit data when the vehicle is stationary and in the safest possible location. Therefore, With regard to such vehicles, the above-described embodiments can be configured to further promote safety by selecting a stop area where the rider can be stationary. In fact, to ensure safe delivery of content, it is possible with respect to certain types of vehicles and which may be Stop the area to define the stop area. In another example, when the camera is on a safe route between the stop area and the destination, it can be displayed to avoid distracting the driver. Although in the above example, The implementation described in the context of one of the content or content identifiers is always transmitted to the user by the mobile computing device, but the skilled person = should be aware of the mobile computing device Configuring to obtain an identifier for the content or content provides the user with a choice of when to deliver the content or content identifier to the user's monthly force, such as in some cases, such as when the user is less likely to be 153364.doc -34- 201232305 Although the conditions permit, but during the daylight hours of attention. In another example, the transfer of the inbound or the current content identifier may be set by one of the mobile computing devices. In a step-by-step manner, although the foregoing detailed description The embodiments described herein refer to GPS, but it should be noted that the navigation device may use (4) a variety of location sensing techniques as an alternative to (or indeed an addition to) GPS. For example, when available, the navigation device may use other global navigation satellite systems. (gnss), such as the proposed European Ga out eo system. Also 'should not be limited to satellite-based beacons that can use ground-based beacons or cause the device to determine its geographic location (eg remote navigation (LORA^-c^ Easily functioning as an alternative embodiment of the present invention can be implemented as a computer program product for use with a computer system, The computer program product is, for example, a series of computer instructions (such as a magnetic disk, cd_r〇m, ROM, or a fixed disk) stored on a physical data recording medium or embodied as a computer data signal via a physical medium or a wireless device. The medium (such as microwave or infrared) transmits the signal. The computer command series can constitute all or part of the above functions, and can also be stored in any memory device that is volatile or non-volatile, such as semiconductor, magnetic, optical or other memory. In the case of a device, it should be well understood by those skilled in the art that although the preferred embodiment implements certain functions by software, it can be implemented only in hardware (for example, by one or more ASICs (application-specific bodies) The circuit)) or actually is a mixture of hardware and software to perform the functions equivalently. Thus, the scope of the invention should not be construed as being limited to implementation in software. 153364.doc •35· 201232305 Finally, it should be understood that although the scope of the accompanying claims is set forth herein, the description of the invention is not limited to the following claims. The disclosed features or any combination of implementations J are specifically recited in this patent, whether or not in the accompanying patent (4). BRIEF DESCRIPTION OF THE DRAWINGS FIG. 2 is a schematic diagram of one of the illustrative components of a global positioning system (GPS) used by a navigation device; FIG. 2 is a schematic diagram of an electronic component of a navigation device constituting an embodiment of the present invention; Figure 3 is a schematic diagram of a connection configuration for optional use in a vehicle; Figure 4 is a schematic representation of a building stack utilized by the navigation device of Figure 6; Figure 5 is a navigation module of Figure 8. FIG. 6 is a schematic diagram of an audio command generation system including the navigation device of FIG. 6; FIG. 7 to FIG. 15 are screen shots of a navigation device selected in connection with one of the proposed journeys; Figure 16 is a flow chart showing one of the methods for transmitting content according to still another embodiment of the present invention. [Key element symbol description] 100 GPS system 102 Satellite 153364.doc -36- 201232305 104 Earth 106 GPS receiver 108 Spreading poor Material signal 200 navigation device 202 processor 204 input device 206 display screen 208 output device 210 connection 212 output connection 214 memory resource 216 connection 218 I / O埠220 Connection 222 I/O Device 224 Antenna/Receiver 226 Connection 228 Honeycomb Communication Module 229 Communication Interface 230 Touch Screen Input 232 Arm 234 Suction Cup 236 Functional Hardware Components 238 Operating System 153364.doc ·37· Application Software content transfer module navigation module route meter benefit input map database route with vertical β GPS data module command generator stop area database media transfer module output interface speaker honeycomb communication network Node B Internet remote Server Stop Area Database Display Local Environment Area Virtual Button Virtual Press ^2 Virtual Button • 38 - 201232305 312 Virtual Press 314 Tip 316 Flag Button 318 Virtual Keyboard 320 List 322 Lift 324 List 326 Virtual Keyboard 328 Tip 330 Virtual Button 346 Interrogation message 348 Virtual press ^2 350 Route 352 Virtual button 354 Virtual button 356 Virtual button 153364.doc - 39 -

Claims (1)

201232305 七、申請專利範圍:201232305 VII. Patent application scope: 一種傳送内容至一通信啟用行 叩订動叶异裝置之一使用者的 方法,該通信啟用行動計算萝 丁异屐置具有至一停止地區資料 庫之存取,該方法包括: 該計算裝置接收第一位晉;5贫 , 置及第二位置之識別並計算該 第一位置與該第二位置間之—路線; 在,行與該經計算路線關聯之過渡前,獲得與關聯該 所„十算路線之—個或多個停止地區關聯的内容之至少— 識別; 在過渡期間,該計算裝置判定是否該計算裝置定位於 該一個或多個停止地區之一者處或附近;及 回應於滿足的一安全準則傳送該内容之該至少該識別 至該使用者。 2.如請求項1之方法,其中 該經計算路線包括與該一個或多個停止地區之該一者 關聯的一位置;且 獲得與該一個或多個停止地區之該一者關聯的該内容 之該至少該識別包括: 該計算裝置識別與該經計算路線之該位置關聯的該一 個或多個停止地區之該一者; 該計算裝置經由一無線通信網路存取該停止地區資料 庫’該停止地區資料庫識別停止地區以及與該等停止地 區關聯並遠離該計算裝置之内容; 經由該無線通信網路獲得與該一個或多個停止地區之 153364.doc 201232305 該一者關聯之該内容之該至少該識別。 3.如請求項!或2之方法,其進一步包括: 該計算裝置藉由判冑該計算裝置是 條件來判定是否滿足該安全準則;丨45一運動相關 識^應於^的該運動相關條件傳送該内容之該至少該 4. 如請求項3之彳法’其十該運動相關 止狀態或處於該靜止狀態中。 條件係減速至一靜 5. 6.A method of transmitting content to a user of a communication-enabled mobile device, the communication-enabled mobile computing computing device having access to a stop area database, the method comprising: receiving, by the computing device The first one is; the fifth is poor, the second position is identified and the route between the first position and the second position is calculated; and the line is obtained and associated with the transition associated with the calculated route At least one of the contents associated with one or more of the stop regions - identifying; during the transition, the computing device determining whether the computing device is located at or near one of the one or more stop regions; and responding to The method of claim 1, wherein the calculated route includes a location associated with the one of the one or more stop regions; And obtaining the at least the identification of the content associated with the one of the one or more stop regions comprises: the computing device identifying the bit with the calculated route Corresponding to the one of the one or more stop areas; the computing device accessing the stop area database via a wireless communication network, the stop area database identifying the stop area, and associating with and away from the stop area Computing the content of the device; obtaining, by the wireless communication network, the at least the identification of the content associated with the one of the one or more stop regions 153364.doc 201232305. 3. The method of claim item! or 2, Further comprising: the computing device determining whether the security criterion is met by determining that the computing device is a condition; and wherein the motion-related condition of the motion-related condition transmits the at least the content of the content. The method of 3 is the same as the state of the motion-related state or in the static state. The condition is decelerated to a static 5. 6. 如請求項3之方法, 或多個停止地區之該 如請求項1或2之方法 如請求項1或2之方法 服務。 其中該運動相關條件包括與該一個 一者相關之一最大逮度。 ,其中該内容為廣告内容。 ,其中該計算裝置提供一導航援助 8.如請求項1或2之方法,其中 該停止地區資料庫識別與該一個或多個停止地區之該 -者關聯的複數個内容,識別的該複數個内容包括該内 容;且 該計算裝置排定該複數個内容之優先順序,使得在滿 足該安全準則時在其他識別内容之前傳送一最高優先權 内容。 9.如請求項8之方法,其中係基於下列準則之至少一者而 排定該内容之優先順序: 該内容與一識別目的地位置之相關性; 與一經計算路線之相關性; 153364.doc 201232305 與該經計算路線之一區段之相關性; 與該使用者之一設定檔之相關性; 與安置計算裝置之一車輛的相關性;及/或 與該計算裝置之該位置之相關性。 ίο. 11. 12. 13. 如請求項1或2之方法,其進—步包括: 藉由該計算裝置記錄與内容至該使用者之傳送相關的 統計使用資料。 如請求項1或2之方法,其中獲得與該一個或多個停止地 區之該一者關聯的該内容之至少該識別包括: 獲得該内容之一參考’藉由該參考之選擇,該參考啟 用該内容之傳送。 如請求項1或2之方法,其中該停止地區資料庫包括複數 個停止地區之識別,該複數個停止地區與一特定類別之 車輛關聯* 一種行動計算裝置,其具有至一停止地區資料庫之存 取’該裝置包括: 一處理資源’其經配置以在使用時支援一作業環境, 該作業環境支援一停止地區識別器模組、一導航模組及 一内容傳送模組;其中 該導航模組經配置以接收第一位置及第二位置之識別 並計算該第一位置與該第二位置間之一路線; 該内容傳送模組經配置以在與該經計算路線關聯之過 渡前獲得與一個或多個停止地區關聯的内容之至少一識 別,該一個或多個停止地區與該經計算路線關聯; 153364.doc 201232305 在過渡期間,該停止地區識別器模組經配置以判定該 行動計算裝置是否定位於該一個或多個停止地區之一者 處或附近;且 該内容傳送模組經配置以回應於滿足的一安全準則將 該内容之該至少該識別傳送至該使用者。 14. 如請求項13之裝置,其中 該内容傳送模組經配置以經由一無線通信網路存取該 停止地區資料庫,藉此獲得與該一個或多個停止地區之 該一者關聯之該内容之該至少該識別; 該停止地區資料庫識別停止地區及與該等停止地區關 聯並遠離該計算裝置之内容;且 該内容傳送模組亦經配置以經由該無線通信網路獲得 與該一個或多個停止地區之該一者關聯之該内容之至少 該識別。 15. 如請求項13或14之裝置,其中: 該内容傳送模組經配置以藉由判定是否滿足一運動相 關條件而判定是否滿足該安全準則;且 該内容傳送模組經配置以回應於滿足的該運動相關條 件傳送該内容。 16. 如請求項15之裝置,其中該運動相關條件係減速至一靜 止狀態或處於該靜止狀態中。 17. 如請求項15之裝置,其中該運動相關條件包括與該一個 或多個停止地區之該一者相關之一最大速度。 18. 如請求項13或14之裝置,其中該内容為廣告内容。 153364.doc 201232305 19. 如請求項13或14之裝置,其中 該停止地區資料庫識別與該一個或多個停止區域之該 一者關聯之複數個内容,經識別的該複數個内容包括該 内容;且 該内容傳送模組經配置以排定該複數個内容之優先順 序’使得在滿足該安全準則時在其他識別内容之前傳送 一最高優先權内容。 20. 如請求項19之裝置,其中係基於下列準則之至少一者排 定該内容之優先順序: 該内容與一識別目的地位置之相關性; 與一經計算路線之相關性; 與該經計算路線之一區段之相關性; 與該使用者之一設定檔之相關性; 與女置該计算裝置之一車輛的相關性;及/或 與該計算裝置之該位置之相關性。 21. 如請求項13或14之裝置’其進一步包括: 該内容傳送模組經配置以記錄與至該使用者之内容之 傳送相關的統計使用資料。 22·如μ求項13或14之裝置’其中該内容傳送模組藉由獲得 該内容之-參考而獲得與該—個或多個停止地區之一者 關聯之該内容之該至少該識別,該參考藉由該參考之選 擇而啟用該内容之傳送。 23_如請求項13或14之裝置,且由姑尸 其中該如止地區資料庫包括複 數個停止地區之識別,該递盔 複數個彳τ止地區與一特定類別 153364.doc 201232305 之車輛關聯。 24. —種導航裝置,其包括如請求項13至23之任一項之行動 計算裝置。 25. —種内容傳送系統,其包括: 如請求項13至23之任一項之行動計算裝置,該行動計 算裝置能夠經由該通信網路與該停止地區資料庫通信; 遠離該行動計算裝置之一伺服器,該伺服器支援該停 止地區資料庫且經配置以對要求至該停止地區資料庫之 存取的資訊之一言青求作出回應;其中 該行動計算裝置經配置以經由該無線通信網路請求與 經識別的該一個或多個停止地區之該一者關聯之該内容 之該至少該識別;且 該飼服器經配置卩回應於來自該行動計算裝置之該請 求提供該内容之該至少該識別。 153364.docThe method of claim 3, or the method of claim 1 or 2, such as the method of claim 1 or 2, is as described in claim 1 or 2. The motion related condition includes one of the maximum catches associated with the one. , where the content is advertising content. The method of claim 1 or 2, wherein the stop area database identifies a plurality of contents associated with the one of the one or more stop areas, the plurality of identified The content includes the content; and the computing device prioritizes the plurality of content such that a highest priority content is transmitted prior to the other identifying content when the security criteria are met. 9. The method of claim 8, wherein the prioritization of the content is based on at least one of: a relevance of the content to a location of the identified destination; a correlation with a calculated route; 153364.doc 201232305 correlation with one of the calculated routes; correlation with one of the user profiles; correlation with a vehicle in which the computing device is placed; and/or correlation with the location of the computing device . Ίο. 11. 12. 13. The method of claim 1 or 2, further comprising: recording, by the computing device, statistical usage data relating to the transmission of the content to the user. The method of claim 1 or 2, wherein obtaining at least the identification of the content associated with the one of the one or more stop regions comprises: obtaining one of the contents of the reference 'by selection of the reference, the reference is enabled The transfer of the content. The method of claim 1 or 2, wherein the stop area database comprises an identification of a plurality of stop areas associated with a particular category of vehicles* an action computing device having a stop area database Accessing the device includes: a processing resource configured to support a working environment during use, the operating environment supporting a stop region identifier module, a navigation module, and a content delivery module; wherein the navigation module The set is configured to receive the identification of the first location and the second location and calculate a route between the first location and the second location; the content delivery module is configured to obtain a link prior to the transition associated with the calculated route At least one identification of one or more stop zone associated content associated with the calculated route; 153364.doc 201232305 During the transition, the stop zone identifier module is configured to determine the action calculation Whether the device is located at or near one of the one or more stop regions; and the content delivery module is configured to respond A safety criterion is satisfied will be the content of the identification of the at least transmitted to the user. 14. The device of claim 13, wherein the content delivery module is configured to access the stop area repository via a wireless communication network, thereby obtaining the one associated with the one of the one or more stop regions At least the identification of the content; the stop area database identifying the stop area and the content associated with the stop area and away from the computing device; and the content delivery module is also configured to obtain the one via the wireless communication network Or at least the identification of the content associated with the one of the plurality of stop regions. 15. The device of claim 13 or 14, wherein: the content delivery module is configured to determine whether the security criterion is met by determining whether a motion related condition is met; and the content delivery module is configured to respond to satisfaction The motion related condition conveys the content. 16. The device of claim 15 wherein the motion related condition is decelerated to a stationary state or is in the stationary state. 17. The device of claim 15, wherein the motion related condition comprises a maximum speed associated with the one of the one or more stop regions. 18. The device of claim 13 or 14, wherein the content is advertising content. 19. The device of claim 13 or 14, wherein the stop region database identifies a plurality of content associated with the one of the one or more stop regions, the identified plurality of content including the content And the content delivery module is configured to prioritize the plurality of content' such that a highest priority content is transmitted prior to the other identifying content when the security criteria are met. 20. The device of claim 19, wherein the content is prioritized based on at least one of the following criteria: a relevance of the content to a identified destination location; a correlation with a calculated route; and the calculated Correlation of one of the routes; correlation with one of the user profiles; relevance to the vehicle of the computing device; and/or correlation with the location of the computing device. 21. The device of claim 13 or 14 further comprising: the content delivery module configured to record statistical usage data related to delivery of content to the user. 22. The device of claim 13 or 14 wherein the content delivery module obtains the at least the identification of the content associated with one of the one or more stop regions by obtaining a reference to the content, The reference enables the transfer of the content by the selection of the reference. 23_ The device of claim 13 or 14, and wherein the corpse includes the identification of a plurality of stop areas, the plurality of stagnation areas associated with a particular category 153364.doc 201232305 . 24. A navigation device comprising an action computing device as claimed in any one of claims 13 to 23. 25. A content delivery system, comprising: an action computing device according to any one of claims 13 to 23, wherein the mobile computing device is capable of communicating with the stop area database via the communication network; away from the mobile computing device a server that supports the stop area database and is configured to respond to a request for access to the stop area database; wherein the mobile computing device is configured to communicate via the wireless communication The network requesting the at least the identification of the content associated with the identified one of the one or more stop regions; and the feeder is configured to provide the content in response to the request from the mobile computing device At least the identification. 153364.doc
TW100103160A 2011-01-27 2011-01-27 Method of communicating content to a user, mobile computing apparatus, and content delivery system TW201232305A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW100103160A TW201232305A (en) 2011-01-27 2011-01-27 Method of communicating content to a user, mobile computing apparatus, and content delivery system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100103160A TW201232305A (en) 2011-01-27 2011-01-27 Method of communicating content to a user, mobile computing apparatus, and content delivery system

Publications (1)

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

Family

ID=47069553

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100103160A TW201232305A (en) 2011-01-27 2011-01-27 Method of communicating content to a user, mobile computing apparatus, and content delivery system

Country Status (1)

Country Link
TW (1) TW201232305A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI570625B (en) * 2013-06-10 2017-02-11 Nec Corp Message distribution control apparatus and method thereof, push information distribution system and memory medium
TWI680376B (en) * 2018-10-03 2019-12-21 群億電子科技股份有限公司 Automatic adaptation method and device for acquiring vehicle data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI570625B (en) * 2013-06-10 2017-02-11 Nec Corp Message distribution control apparatus and method thereof, push information distribution system and memory medium
TWI680376B (en) * 2018-10-03 2019-12-21 群億電子科技股份有限公司 Automatic adaptation method and device for acquiring vehicle data

Similar Documents

Publication Publication Date Title
US10393538B2 (en) Navigation apparatus and method of providing weather condition information
JP6336570B2 (en) Method and apparatus for providing movement information
JP2021073448A (en) Alternative route
JP5909492B2 (en) Navigation apparatus and method
JP5702605B2 (en) Navigation device, system and method with wireless search module
JP6669332B2 (en) Generating routes that optimize traffic flow
TW201017111A (en) Navigation apparatus, server apparatus and method of providing point of interest data
TW201232486A (en) Navigation apparatus and method of providing weather condition information
TW201128168A (en) Navigation device & and method
TW201100757A (en) Navigation device & method
JP2011506986A (en) Navigation apparatus and method
JP2016520190A (en) Method and system for providing information indicating recommended navigable section
JP2011237560A (en) Information communication system, server, map information display device, information processing method and program
JP2012514187A (en) Navigation apparatus and method
US8886455B2 (en) Navigation apparatus, audible instruction generation system and method of generating audible instructions
WO2012089284A2 (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
JP2012514216A (en) Navigation device and method for displaying data
TW201232305A (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
JP6037817B2 (en) Portable navigation device and navigation method
WO2012089283A1 (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
TW201232012A (en) Non-uniform weighting factor as route algorithm input
JP2004320429A (en) Information terminal apparatus and radio communications method
TW201224396A (en) Methods and systems for obtaining location information
TW201017129A (en) Navigation apparatus and method of route configuration