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

TW201028650A - Navigation system and method - Google Patents

Navigation system and method Download PDF

Info

Publication number
TW201028650A
TW201028650A TW98102638A TW98102638A TW201028650A TW 201028650 A TW201028650 A TW 201028650A TW 98102638 A TW98102638 A TW 98102638A TW 98102638 A TW98102638 A TW 98102638A TW 201028650 A TW201028650 A TW 201028650A
Authority
TW
Taiwan
Prior art keywords
travel
route
departure time
destination
time
Prior art date
Application number
TW98102638A
Other languages
Chinese (zh)
Inventor
Hans Schulte
Original Assignee
Tomtom Int Bv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tomtom Int Bv filed Critical Tomtom Int Bv
Priority to TW98102638A priority Critical patent/TW201028650A/en
Publication of TW201028650A publication Critical patent/TW201028650A/en

Links

Landscapes

  • Navigation (AREA)

Abstract

A navigation system comprises an input device (220, 240) configured to enable a user to input a destination, a route planning unit (200, 210) for determining at least one route to the destination, a memory (230) for storing travel data representative of travel at different times, and a processing resource (210) operable to estimate duration or speed of travel to the destination along the or each route in dependence on the travel data, and to select a departure time for travel to the destination in dependence upon variation in estimated duration or speed of travel with departure time.

Description

201028650 六、發明說明: 【發明所屬之技術領域】 本發明係關於導航系統及方法,且詳言之係關於可用來 估計至一目的地之最短或最快路線之導航系統及方法。本 發明詳言之係關於攜帶式導航器件(PND)。 【先前技術】 包括全球定位系統(GPS)信號接收及處理功能性之攜帶 式導航器件(PND)係熟知的且廣泛用作車内或其他運輸工 具導航系統。 一般言之,現代PND包含處理器、記憶體(揮發性記憶 體及非揮發性記憶體中之至少一者,且通常兩者皆有)及 儲存於該記憶體内之地圖資料。處理器與記憶體合作以提 供執行環境,在此環境中可建立軟體作業系統,且另外, 常常提供一或多個額外軟體程式以使PNDi功能性能夠受 控制,且提供各種其他功能。 通常,此等器件進一步包含允許使用者與器件互動且控 制該器件之一或多個輸入介面及一或多個輸出介面藉由 該或該等輪出介面,可將資訊巾繼傳遞至使用者。輪出介 面之說明性實例包括視覺顯示器及用於聲訊輸出之揚聲 器。輸入介面之說明性實例包括用來控制該器件之開/關 操作或其他特徵之-或多個實趙按紐⑶器件經内建於運 輸工具内’則該等独未必在㈣件自身上,而是可在方 向盤上)及用於偵測使用者話語之麥克風。在一配置中, 可將輸出介面顯示器組態為觸摸感應式顯示器(藉由觸摸 137837.doc 201028650 感應式覆蓋或其他)以另外提供一輸入介面,藉由該輸入 介面’使用者可藉由觸摸來操作該器件。 此類型之器件亦將常包括:一或多個實體連接器介面, 藉由該或該等實體連接器介面,可將電力信號及視情況資 料信號發射至該器件並自該器件接收電力信號及視情況接 收資料信號;及視情況,一或多個無線發射器/接收器, 其允許在蜂巢式電信及其他信號及資料網路(例如,wi_ Fi、Wi-Max GSM及其類似網路)上的通信。 • 此類型之PND器件亦包括一 GPS天線,藉由該Gps天 線,可接收包括位置資料之衛星廣播信號,且隨後處理該 等信號以確定器件之當前位置。 PND器件亦可包括產生信號之電子迴轉儀(gyr〇sc〇pe)及 加速計,該等信號可經處理以確定當前角向及線性加速 度,並且又且結合自GPS信號導出之位置資訊來確定器件 及因此安裝了該器件之運輸工具的速度及相對位移。通 常,此等特徵最常見地係提供於運輸工具中導航系統中, ® 但亦可提供於PND器件中(若此舉係有利的)。 此等PND之效用主要表現在其確定在第一位置(通常, 出發或當前位置)與第二位置(通常,目的地)之間的路線之 能力上。此等位置可由器件之使用者藉由廣泛的各種不同 方法中之任一者來輸入,例如,藉由郵政編碼街道名及 門牌號(house number)、先前儲存之"熟知,,目的地(諸如, 著名位置、市政位置(諸如,體育場或游泳池)或其他興趣 點)及最愛目的地或近來去過之目的地。 137837.doc 201028650 • 通常,PND具備用於根據地圖資料來計算在出發地址位 置與目的地地址位置之間的"最好"或"最佳"路線之軟體的 功能。"最好"或"最佳"路線係基於預定準則所確定的且不 一疋為最快或最短路線。指引司機所沿著的路線之選擇可 . 為非常複雜的,且選定之路線可考量現有、預測的及動態 及/或無線地接收到的交通及道路資訊、關於道路速度之 • 歷史資訊及司機對於確定道路備選項之因素的自身偏好 (例如,司機可指定路線不應包括高速公路或收費道路 • 此外,該器件可連續監控道路及交通條件,且由於改變 之條件而提供或選擇改變路線,在此路線上將進行剩下之 旅行。基於各種技術(例如,行動電話資料交換、固定相 機、GPS車隊追蹤)之即時交通監控系統正用來識別交通延 遲且將資訊饋入至通知系統中。 此類型之PND通常可安裝於運輸工具之儀錶板或擋風玻 璃上,但亦可形成為運輸工具收音機之機载電腦之部分或 實際上形成為運輸工具自身之控制系統的部分。導航器件 ❹ 亦可為掌上型系統之部分,諸如,PDA(攜帶式數位助 理)、媒體播放器、行動電話或其類似者,且在此等情況 ’下,掌上型系統之常規功能性藉由將軟體安裝於器件上以 執行路線計算及沿著計算出之路線的導航而得以延伸。 路線規劃及導航功能性亦可由運作適當軟趙之桌上型或 行動計算資源來提供。舉例而言,皇家汽車俱樂部(RAc) 在http://www.rac.co.uk提供線上路線規劃及導航設施該 設施允許使用者鍵入起點及目的地,於是,伺服器(使用 137837.doc 201028650 者之pc連接至其)計算路線(其態樣可為使用者指定的)、 產生地圖’並產生一組詳盡的導航指令用於將使用者自選 定之起點指引至選定之目的地。該設施亦提供計算出之路 線的偽三維再現(rendering)及路線預覽功能性,該路線預 覽功能性模擬沿著該路線旅行之使用者,且藉此給使用者 提供對計算出之路線的預覽。 在PND之情況下,一旦計算了路線,使用者便與導航器 件互動以視情況自所提議路線之清單選擇所要的計算出之 路線。視情況,使用者可干預或指引路線選擇過程,例如 藉由指定對於特定旅途,應避免或必須遵循某些路線道 路、位置或準則。PND之路線計算態樣形成一主要功能, 且沿著此路線之導航為另一主要功能。 在沿著計算出之路線之導航期間,此等PND常常提供視 覺及/或聲訊指令,用以沿著選定之路線將使用者指引至 彼路線之終點,亦即所要的目的地。PND亦常常在導航期 間於勞幕上顯示地囷資訊,此資訊在螢幕上經期更新, 使得所顯示之地囷資訊表示器件的當前位置且因此表示使 者或使用者之運輸工具的當前位置(若器件正用於運輪 工具内導航)。201028650 VI. Description of the Invention: TECHNICAL FIELD OF THE INVENTION The present invention relates to navigation systems and methods, and more particularly to navigation systems and methods that can be used to estimate the shortest or fastest route to a destination. DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a portable navigation device (PND). [Prior Art] A portable navigation device (PND) including global positioning system (GPS) signal receiving and processing functionality is well known and widely used as an in-vehicle or other transportation tool navigation system. In general, modern PNDs include a processor, memory (at least one of volatile memory and non-volatile memory, and usually both) and map data stored in the memory. The processor cooperates with the memory to provide an execution environment in which the software operating system can be built and, in addition, one or more additional software programs are often provided to enable PNDi functionality to be controlled and provide various other functions. Typically, the devices further include allowing the user to interact with the device and controlling one or more input interfaces and one or more output interfaces of the device to transmit the information towel to the user via the one or more output interfaces . Illustrative examples of the wheeled interface include a visual display and a speaker for voice output. Illustrative examples of input interfaces include on/off operations or other features used to control the device - or a plurality of real buttons (3) devices built into the vehicle - then the individual may not be on the (four) pieces themselves, Instead, it can be on the steering wheel and a microphone for detecting the user's words. In one configuration, the output interface display can be configured as a touch sensitive display (by touch 137837.doc 201028650 inductive overlay or otherwise) to provide an input interface by which the user can touch To operate the device. Devices of this type will also include one or more physical connector interfaces through which power signals and optionally data signals can be transmitted to and received from the device. Receiving data signals as appropriate; and, where appropriate, one or more wireless transmitters/receivers that allow for cellular telecommunications and other signal and data networks (eg, Wi_Fi, Wi-Max GSM, and the like) Communication on. • This type of PND device also includes a GPS antenna through which satellite broadcast signals including positional data can be received and subsequently processed to determine the current position of the device. The PND device can also include an electronic gyroscope (gyr〇sc〇pe) that generates signals and an accelerometer that can be processed to determine the current angular and linear acceleration, and in conjunction with position information derived from the GPS signal to determine The speed and relative displacement of the device and the vehicle from which the device is mounted. Typically, these features are most commonly provided in the navigation system of the vehicle, but can also be provided in the PND device (if this is advantageous). The utility of such PNDs is primarily manifested in their ability to determine the route between the first location (typically, the departure or current location) and the second location (usually the destination). Such locations may be entered by the user of the device by any of a wide variety of different methods, for example, by postal code street name and house number, previously stored "know," Such as famous locations, municipal locations (such as stadiums or swimming pools) or other points of interest) and favorite destinations or destinations that have recently been visited. 137837.doc 201028650 • Typically, the PND has the ability to calculate the "best" or "best" route software between the departure address location and the destination address location based on the map data. The "best" or "best" route is based on predetermined criteria and is not the fastest or shortest route. The choice of route to guide the driver can be very complex and the selected route can take into account existing, forecasted and dynamic and/or wirelessly received traffic and road information, information on road speed, historical information and drivers. Self-preferences for determining the factors of road alternatives (eg, drivers can specify routes that should not include highways or toll roads). In addition, the device can continuously monitor roads and traffic conditions, and provide or choose to change routes due to changing conditions, The rest of the trip will take place on this route. Instant traffic monitoring systems based on various technologies (eg, mobile phone data exchange, fixed camera, GPS fleet tracking) are being used to identify traffic delays and feed information into the notification system. This type of PND can usually be mounted on the dashboard or windshield of the vehicle, but can also be formed as part of the onboard computer of the vehicle radio or as part of the control system of the vehicle itself. Navigation device❹ Can also be part of a handheld system, such as a PDA (portable digital assistant), media In the case of a player, a mobile phone or the like, and in this case, the conventional functionality of the palm-sized system is extended by mounting the software on the device to perform route calculations and navigation along the calculated route. Route planning and navigation functionality can also be provided by the appropriate desktop or mobile computing resources. For example, the Royal Automobile Club (RAc) provides online route planning at http://www.rac.co.uk Navigation facility This facility allows the user to type in the starting point and destination, so the server (using the 137837.doc 201028650 pc connected to it) calculates the route (the way it can be specified by the user), generates the map' and generates a A detailed set of navigation instructions is used to direct the user from the selected starting point to the selected destination. The facility also provides pseudo-three-dimensional rendering and route preview functionality of the calculated route, the route preview functional simulation along The user of the route travels, and thereby provides the user with a preview of the calculated route. In the case of PND, once the route is calculated, the user Interact with the navigation device to select the desired route from the list of proposed routes, as appropriate, and the user may intervene or direct the route selection process, for example by specifying that certain routes should be avoided or must be followed for a particular journey. Roads, locations, or guidelines. The PND route calculations form a primary function, and navigation along this route is another major function. These PNDs often provide visual and/or during navigation along the calculated route. The audio command is used to guide the user to the end of the route along the selected route, that is, the desired destination. The PND also often displays the manuscript information on the screen during navigation, and the information is updated on the screen. The displayed mantle information indicates the current location of the device and thus the current location of the messenger or user's vehicle (if the device is being used for navigation within the wheel tool).

,且居中, 位置附近的當前及周圍道路之 另外,視情況,可於在所顯示 側之狀態攔中顯示導航資訊, 者需要選取的當前道路至下一 137837.doc 201028650 偏離之距離、彼偏離之性質’此性質可由表明偏離之特定 類型(例如’左轉弩或右轉弩)的進一步囷示表示。導航功 能亦確定聲訊指令之内容、持續時間及時序,可藉由該等 才曰令來沿著路線指引使用者。如可瞭解,諸如"丨爪後左 轉之簡單指令需要大量處理及分析。如先前提及,使用 者與器件之互動可藉由觸控螢幕、或者另外或其他藉由駕 駛桿安裝式遙控器、藉由語音啟動或者藉由任何其他適宜 方法。 在以下狀況下,由該器件提供之另一重要功能為自動路 線再計算:使用者在導航期間偏離先前計算出之路線(意 外或故意地);即時交通條件指示替代路線將更有利且該 器件能夠適當地自動辨識此等條件,或者若使用者由於任 何原因而主動地使該器件執行路線再計算。 亦已知允許按使用者定義之準則來計算路線;例如使 用者可能更喜歡由器件計算出之風景路線,或者可能希望 避開交通堵塞可能發生、預計會發生或當前正發生之任何 道路。器件軟體將接著計算各種路線且更青睞沿著其路線 包括最高數目個興趣點(稱為P0I)的路線,此等興趣點經 標註為(例如)有美景,或者使用指示特定道路上的正發生 之交通條件之已儲存的資訊,按可能的堵塞或由於堵塞之 延遲的水準來將計算出之路線排序。其他基於POI及基於 交通資訊之路線計算及導航準則亦有可能。 雖然路線計算及導航功能對PND之總體效用很重要,但 有可能將器件純粹用於資訊顯示或"自由駕駛",其中僅顯 137837.doc 201028650 示與當前器件位置相關之地圖資訊,且其中尚未計算出路 線且器件當前不執行導航。此操作模式常可適用於當使用 者已知旅行所要沿著之路線且不需要導航輔助時。 上述類型的器件(例如’由TomTom International BV製 造並供應之720T型)提供用於使得使用者能夠自一位置導 航至另一位置的可靠方式。 雖然已知之器件能夠有效且可靠地確定一出發位置與一 目的地之間的路線,但旅行完所確定之路線所花費之時間 •不可避免地受制於該路線上的交通量。 在世界各地,道路上之交通在過去幾年中已顯著増加, 從而導致不斷增加的交通問題及延遲,該等交通問題及延 遲又導致對於司機之刺激及壓力、燃料之浪費及負面環境 效應(其包括噪音污染及空氣污染)。回應於交通之増加, 已對現有的道路進行改良或擴大(例如,添加更多車道)並 建造新道路❹另外,已開發出使得能夠估計或監控交通量 及交通流量之各種交通系統或服務,例如RDS-TMC、 TMC-Pro、VICS、HD-Traffic^ IQ Routes。該等已知系統 或服務能夠將路線上之事件及延遲通知使用者,且有些較 先進的系統或服務能夠基於當前交通資料或基於歷史交通 資料來向使用者建議具有較低交通量及/或較高交通流量 之替代路線,歷史交通資料表示一天内的某段時間及/或 一週内的某天之平均旅行時間。然而,即使是最先進的系 統亦不能夠完全避免延遲,而實情為,該等系統專注於在 交通問題開始發生時儘可能地減少使用者之延遲。 137837.doc 201028650 為了試圓避開交通問題或延遲,使用者經常求助於自無 線電廣播、τν或網際網路獲得交通新聞,自雜誌或報紙 獲悉可能對交通有影響之事件或道路施工,且在為特定旅 途選擇最好的出發時間時依賴其自身的先前經驗或家人、 朋友或熟人之經驗。 【發明内容】 地 線 根據本發明之一第一態樣,提供一種導航系統,其包 一輸入器件,其經組態以使一使用者能夠輸入一目的 一路線規劃單元’其用於確定至該目的地之至少一路 記隐體,其用於儲存表示在不同時間的旅行之旅行 ’及一處理資源’其可操作以取決於該旅行資料來估 計沿著該或每一路線至該目的地之旅行之持續時間或速 度,且取決於估計旅行持續時間或速度隨出發時間之改變 而為至該目的地之旅行選擇一出發時間。 藉由取決於估計旅行持續時間或速度隨出發時間之改變 而選擇出發時間,該系統可能能夠建議使用者在延遲的可 能性較小時及/或在旅行速度或持續時間可能為最佳化的 時出發因此,不是僅試圖在交通問題發生時使延遲最小 化’而是提供—可幫助使用者避免交通問題之技術系統。 旅行持續時間亦可稱為旅行時間,且該兩個術語可互換地 使用》 、 該系統較佳包含-用於將該選◎發時間輸出至一使用 者之輸出器件。該輸出器件可包含一顯示器。 該處理資源及/或該記憶體及/或該輸i^件及/或該輸人 137837.doc -9- 201028650 器件及/或該路線確定單元可包括於一導航器件中。該導 航器件可為一攜帶式導航器件(PND)〇另外或其他,該記 憶體及/或該處理資源及/或該路線確定單元可包括於一伺 服器中或與一伺服器相關聯。該路線確定單元可完全或部 分地實施於該處理資源中。該處理資源可包含一用於選擇 旅行至該目的地之出發時間之出發時間模組。 該至夕一所確定路線可包含複數個所確定路線且選擇 該出發時間可包含自該複數個所確定路線巾選擇—路線及 為該路線選擇一出發時間。 :處理資源可經組態以選擇提供至該目的地之最短估計 行持續時間或最命估計旅行速度之出發時間。因此,旅 行時間可能為最佳化的。And centered, in addition to the current and surrounding roads near the location, depending on the situation, the navigation information can be displayed in the status bar on the displayed side, and the current road to be selected needs to be selected to the next 137837.doc 201028650 Deviation distance, deviation from The nature of this property can be represented by a further indication of the particular type of deviation (eg 'left turn or right turn 弩'). The navigation function also determines the content, duration and timing of the voice commands, which can be used to guide the user along the route. As you can see, simple instructions such as "left and right after the claws require a lot of processing and analysis. As previously mentioned, the user's interaction with the device can be by touch screen, or otherwise or by a driver-mounted remote control, by voice activation, or by any other suitable method. Another important function provided by the device is automatic route recalculation in the following situations: the user deviates from the previously calculated route during navigation (accidentally or intentionally); the immediate traffic condition indicates that the alternative route will be more advantageous and the device These conditions can be automatically recognized appropriately, or if the user actively causes the device to perform route recalculation for any reason. It is also known to allow for the calculation of routes by user-defined criteria; for example, the user may prefer a scenic route calculated by the device, or may wish to avoid any roads that may occur, are expected to occur, or are currently occurring. The device software will then calculate various routes and prefer routes along its route including the highest number of points of interest (referred to as P0I), which are labeled (for example) with a view, or use to indicate that a particular road is occurring The stored information of the traffic conditions is sorted by the possible blockage or the level of delay due to the blockage. Other POI-based and traffic-based route calculation and navigation guidelines are also possible. Although the route calculation and navigation functions are important for the overall utility of the PND, it is possible to use the device purely for information display or "free driving", where only 137837.doc 201028650 shows map information related to the current device location, and The route has not been calculated and the device is currently not performing navigation. This mode of operation is often applicable when the user is aware of the route along which the trip is to travel and does not require navigation assistance. Devices of the type described above (e.g., Model 720T manufactured and supplied by TomTom International BV) provide a reliable means of enabling a user to navigate from one location to another. While known devices are capable of efficiently and reliably determining a route between a departure location and a destination, the time it takes to travel through the determined route is inevitably subject to the amount of traffic on the route. Around the world, traffic on the road has increased significantly over the past few years, resulting in increasing traffic problems and delays that have led to driver incentives and pressure, fuel waste and negative environmental effects ( It includes noise pollution and air pollution). Responding to the increase in traffic, existing roads have been improved or expanded (for example, adding more lanes) and new roads have been built. In addition, various transportation systems or services have been developed that enable the estimation and monitoring of traffic volume and traffic flow. For example, RDS-TMC, TMC-Pro, VICS, HD-Traffic^ IQ Routes. Such known systems or services are capable of notifying users of events and delays on the route, and some of the more advanced systems or services are able to advise users on lower traffic volumes and/or based on current traffic data or based on historical traffic data. An alternative route to high traffic flow, historical traffic data indicates a certain time of day and/or the average travel time of a day of the week. However, even the most advanced systems are not able to completely avoid delays, but the reality is that these systems focus on minimizing user delays when traffic problems begin to occur. 137837.doc 201028650 In order to avoid traffic problems or delays, users often turn to traffic news from radio broadcasts, τν or the Internet, and learn from magazines or newspapers about events or road construction that may affect traffic, and Choosing the best departure time for a particular trip depends on your own previous experience or the experience of a family, friend or acquaintance. SUMMARY OF THE INVENTION In accordance with a first aspect of the present invention, a navigation system is provided that includes an input device configured to enable a user to input a destination-one route planning unit for determining At least one way of the destination, for storing travels representing a travel at different times and a processing resource operable to estimate along the or each route to the destination depending on the travel profile The duration or speed of the trip, and depending on the estimated travel duration or speed, a departure time is selected for the trip to the destination as the departure time changes. By selecting the departure time depending on the estimated travel duration or speed as a function of departure time, the system may be able to advise the user that the likelihood of delay may be less and/or that the travel speed or duration may be optimized Therefore, it is not just trying to minimize the delay when traffic problems occur, but rather to provide a technical system that can help users avoid traffic problems. Travel duration may also be referred to as travel time, and the two terms are used interchangeably, and the system preferably includes - for outputting the selected time to a user's output device. The output device can include a display. The processing resource and/or the memory and/or the device and/or the input device 137837.doc -9-201028650 device and/or the route determining unit may be included in a navigation device. The navigation device can be a portable navigation device (PND), or otherwise, the memory and/or the processing resource and/or the route determination unit can be included in a server or associated with a server. The route determining unit may be implemented in the processing resource in whole or in part. The processing resource can include a departure time module for selecting a departure time to travel to the destination. The determined route may include a plurality of determined routes and the selecting the departure time may include selecting a route from the plurality of determined route towels and selecting a departure time for the route. The processing resource can be configured to select the minimum estimated line duration to provide to the destination or the departure time of the most estimated travel speed. Therefore, travel time may be optimized.

i處理資源可經組態以··比較針對複數個可能的出發時 間中之每—者的估計旅行㈣時間或估計旅行速度與-預 3取初選擇複數個出發時間及/ 入及/或取決於至少一約束而自 及/或路線選擇一出發時間及/或The i processing resource can be configured to compare the estimated travel time (four) time or estimated travel speed for each of a plurality of possible departure times with - pre-3 selection of a plurality of departure times and/or in and/or Selecting a departure time and/or at least one constraint and/or route

以選擇經受至少一約束之出發時When choosing to go through at least one constraint

崎間、該目的地處之一估計 沿著該路線之旅行之一特性 之一特性中之至少一者的一 137837.doc 201028650 約束。 〜至 約束可包含一為下列各者中之至少一者之約 束’該選定出發時間與一較佳出發時間之間的差為最小化 的,該選定出發時間在出發時間之一較佳範圍内或該選定 出發時間與出發時間之該較佳範圍之間的差為最小化的; 估汁旅行持續時間或速度之估計可靠性大於一預定可靠性 臨限值,該路線為最短路線或該路線之長度小於一預定臨 限長度,該路線不包括任何為一預定類型之道路;燃料效 ® #為最佳化的;或沿著該路線的速度之估計變化性在一預 定臨限值以下。 該輸入器件可經組態以接收表示該至少一約束及/或用 於自該最初選擇的複數個出發時間選擇該出發時間的使用 者輸入。 該旅行資料可包含速度資料及/或旅行持續時間資料。 另外或其他,該旅行資料可包含表示針對不同道路類型在 •不同時間的旅行之平均速度或平均持續時間之至少一道路 類型參數及/或表示該或每一路線之該或該等道路類型之 道路類型資料〇該處理資源可經組態以根據該至少一道路 類型參數及該道路類型資料來估計旅行之持續時間或速 度。 該旅行資料可表示測得的旅行速度或持續時間。另外或 其他,該旅行資料可表示計算出的旅行速度或持續時間。 該旅行資料可包含歷史旅行資料及/或當前旅行資料。 計算出的旅行速度或持續時間可為來自測得的旅行速度 137837.doc -11- 201028650 :持續時間之内插值或外推值。可取决於道路類型及彼等 道路類型的平均旅行速度或持續時間而 = 速度或持續時間。 T井®的旅行 該處理資源可經組態以取決於該路線之至少 計沿著該或每一路線至該目的地 ΒΒ兮执法 又稂行之逮度.或持續時 間。該路線之該至少一特性可包含 匕舍道路類型、交通信號之 存在或其他交通控制特徵中之至少一者。One of the 137837.doc 201028650 constraints of at least one of the characteristics of one of the characteristics of one of the travels along the route. The ~to constraint may include a constraint that at least one of the following: the difference between the selected departure time and a preferred departure time is minimized, and the selected departure time is within a preferred range of the departure time Or the difference between the selected departure time and the preferred range of the departure time is minimized; the estimated reliability of the estimated travel duration or speed is greater than a predetermined reliability threshold, the route being the shortest route or the route The length is less than a predetermined threshold length, the route does not include any road of a predetermined type; fuel efficiency® # is optimized; or the estimated variability of speed along the route is below a predetermined threshold. The input device can be configured to receive a user input indicative of the at least one constraint and/or for selecting the departure time for the plurality of departure times from the initial selection. The travel profile may include speed data and/or travel duration data. Additionally or alternatively, the travel material may include at least one road type parameter indicating an average speed or average duration of travel at different times for different road types and/or indicating the type of the road or the road type of the or each route Road Type Data The processing resource can be configured to estimate the duration or speed of travel based on the at least one road type parameter and the road type data. The travel profile may indicate the measured travel speed or duration. Additionally or alternatively, the travel material may represent the calculated travel speed or duration. The travel profile may include historical travel information and/or current travel information. The calculated travel speed or duration can be from the measured travel speed 137837.doc -11- 201028650: Interpolated or extrapolated values within the duration. It may depend on the type of road and the average travel speed or duration of their road type = speed or duration. Travel of T Well® The processing resource can be configured to depend on at least the route to the destination, the law enforcement, and the duration of the journey. The at least one characteristic of the route may include at least one of a road type, a traffic signal, or other traffic control feature.

該導航系統可進一步包含用於與當前旅行資料之至少一 源進行通信之通信電路,且該處理㈣經配置㈣由該通 信電路接收來自該至少一源的當前旅行資料。 該處理資源可經組態以:取決於該所接收之當前旅㈣ 料而更新對至該目的地之旅行之持續時間或速度之估計, 且/或取決於該所接收之當前旅行資料而修正該出發時 間。 該處理資源可經組態以:監控該當前旅行資料之接收, 且回應於該當前旅行資料之接收而更新對旅行之持續時間 或速度之估計且/或修正該出發時間。 該當前旅行資料可包含對儲存於該記憶體中之旅行資料 的至少一更新且/或包含表示一交通事故之交通事故資料 且/或包含天氣資料或其他環境資料。 該導航系統可進一步包含一用於監控該出發時間與該當 前時間之間的差且用於取決於該比較而提供一鬧鐘信號之 鬧鐘器件。 該路線可包含複數個旅程段,且該處理資源可經組態 137837.doc -12- 201028650 Φ Φ 以1定每-旅程段之估計旅行持續時間或旅行速度且 根據該複數個旅程段的該等估計旅行持續時間或估計旅行 速度來確定該路線的估計旅行持續時間或估計旅行速度。 該旅行資料可包含該路線之每一旅程段的各別旅行資料。 在本發明之另—獨立態樣中,提供—種導航器件,其包 含:一處理資源,其經組態以接收表示一目的地之目的地 資料該目的地之預期旅行時間,且取決於至該 目的地之該預期旅行時間而確定一出發時間,其經受的約 束為’至該目的地之該旅行時間為最佳化的;及一輸出器 件,其用於將該出發時間提供至該使用者。 在本發明之另一獨立態樣中,提供一種為至一目的地之 旅行選擇-出發時間之方法,其包含:確定至該目的地之 至少一路線’·操取表示不同時間的旅行之旅行資料;取決 於該旅行資料而估計沿著該或每一路線至該目的地之旅行 之持續時間或速度;及取決於估計旅行持續時間或速度隨 出發時間之改變而為至該目的地之旅行選擇一出發時間。 在本發明之另—獨立態樣中,提供—種電腦程式產品, 其含用於執行本文中所主張或描述之方法的電腦可執行 指令 該出發時間之计算可基於可用交通資訊(例如,靜態或 動態交通資訊、歷史交通資訊、特殊事件交通資訊、替代 路線之交通資訊’及假期交通資訊),且/或可基於使用者 偏好。 在本發月之另-獨立態樣中,提供一種電腦程式產品, 137837.doc •13· 201028650 其包含可執行以執行本文中所主張或描述之方法的電腦可 讀指令。 本發明之一態樣中之任何特徵可以任何適當組合應用於 本發明之其他態樣。詳言之,裝置特徵可應用於方法特 徵’且方法特徵可應用於裝置特徵。 【實施方式】 現將參看隨附圖式僅藉由實例來描述本發明之至少一實 施例》 現將特定參考PND來描述本發明之實施例。然而,應記 住’本發明之教示不限於PND,而是實情為可普遍應用於 經組態以執行導航軟體以便提供路線規劃及導航功能性的 任何類型之處理器件。因此,由此可見,在本申請案之情 況下,導航器件意欲包括(而不限於)任何類型之路線規劃 及導航器件,無論彼器件是體現為PND、内建於運輸工具 中之導航器件(例如,原始裝備製造商(OEM)導航器件), 還是實際上執行路線規劃及導航軟體之計算資源(諸如, 桌上型或攜帶式個人電腦(PC)、行動電話或攜帶式數位助 理(PDA))。 自下文將顯而易見,本發明之教示甚至在使用者並不尋 求對於如何自一點導航至另一點的指導而僅希望供給一給 定位置之視圖的情況下仍有效用。在此等情況下,使用者 所選擇之"目的地·•位置不必具有使用者希望自其開始導航 的相應出發位置’且因此,本文中對"目的地"位置或實際 上對"目的地"視圖的參考不應被解釋為意謂著路線之產生 137837.doc •14- 201028650 係必須的,旅行至"目的地"必須發生,或實際上目的地之 存在需要指定相應出發位置。 記住以上附帶條件,圖1說明可由導航器件使用的全球 定位系統(GPS)之實例圖。該等系統為已知的且其用於各 種目的。一般而言,GPS為基於衛星無線電之導航系統, 其能夠為無限數目個使用者確定連續的位置、速度、時間 及(在一些狀況下)方向資訊。先前稱為NavstAR的GPS併 入有在極精確的軌道中繞地球運轉之複數個衛星。基於此 等精確軌道,GPS衛星可將其位置中繼傳遞至任何數目個 接收單元。 當經專門裝備以接收GPS資料之器件開始掃描用於Gps 衛星彳§號之射頻時,實施GPS系統。在自一 GPS衛星接收 到一無線電信號後,該器件經由複數種不同習知方法中之 一者來確定彼衛星之精確位置。在多數情況下,該器件將 繼續對信號掃描,直至其已獲得至少三個不同的衛星信號 (注意,通常並不(但是可)使用其他三角量測技術藉由僅兩 個信號來確定位置)。實施幾何三角量測後,接收器利用 三個已知之位置確定其自身相對於衛星之二維位置。可以 已知方式進行此麵。另外,獲得第四衛星信號將允許接 收器件藉由同-幾何計算以已知方式計算其三維位置。位 置及速度資料可由無限數目個使用者連續地即時更新。 如圖1中所示,GPS系統大體由參考數字1〇〇表示。複數 個衛星120處於圍繞地球124之軌道中。每一衛星12〇之軌 道未必與其他衛星120之軌道同步,且實際上很可能不同 137837.doc •15· 201028650 步。GPS接收器140經展示為自各種衛星12〇接收展頻GPS 衛星信號160。 自每一衛星120連續地發射之展頻信號2 6〇利用藉由極其 準確之原子鐘實現之尚度準確的頻率標準。每一衛星 作為其資料信號發射16〇之部分而發射一指示彼特定衛星 120之資料流。熟習相關技術者應瞭解,接收器器件 • 140通常自至少三個衛星獲得展頻GPS衛星信號!60以 用於該GPS接收器器件14〇藉由三角量測來計算其二維位 ❹ 置。額外彳§號之獲取(其引起來自總共四個衛星120之信號 160)允許GPS接收器器件140以已知方式計算其三維位置。 圊2為以方塊組件格式對根據本發明之一實施例的導航 器件200之電子組件的說明性表示。應注意,導航器件2〇〇 之方塊圖並不包括該導航器件之所有組件,而僅表示許多 實例組件》 導航器件200位於一外殼(未圖示)内。該外殼包括一處 • 理器210,該處理器21〇連接至一輸入器件22〇及一顯示螢 幕240。輸入器件22〇可包括鍵盤器件、語音輸入器件、觸 控面板及/或用以輸入資訊之任何其他已知輸入器件;且 顯示螢幕240可包括任何類型之顯示螢幕,諸wLCD顯示 器。在一配置中,將輸入器件22〇及顯示螢幕24〇整合為一 整合式輸入與顯示器件,該整合式輸入與顯示器件包括一 觸控板或觸控螢幕輸入,使得使用者僅需觸摸顯示螢幕 240之一部分便可選擇複數個顯示備選項中之一者或者啟 動複數個虛擬按紐中之一者。 137837.doc • 16- 201028650 該導航器件可包括輸出器件260,例如聲訊輸出器件(例 如’揚聲器)。由於輸出器件260可為導航器件200之使用 者產生聲訊資訊,故應同樣理解,輸入器件24〇亦可包括 麥克風及軟體以用於接收輸入語音命令。 在導航器件200中,處理器210係經由連接225操作性地 連接至輸入器件220且經設定以經由連接225自輸入器件 220接收輸入資訊’且經由輸出連接245操作性地連接至顯 示螢幕240及輸出器件260中之至少一者以輸出資訊至該至 少一者。另外,處理器210係經由連接235操作性地耦接至 記憶體資源230且經進一步調適以經由連接275自輸入/輸 出(I/O)埠270接收資訊/將資訊發送至1/0埠27〇,其中1/〇埠 270可連接至在導航器件2〇〇外部的I/O器件28〇。舉例而 言,記憶體資源230包含:揮發性記憶體,諸如隨機存取 記憶體(RAM);及非揮發性記憶體,例如數位記憶體,諸 如快閃記憶體。外部I/O器件280可包括(但不限於)外部收 聽器件,諸如,聽筒。至I/O器件280之連接可另外為至任 何其他外部器件(諸如汽車立體聲單元)之有線或無線連 接’例如用於免持操作及/或用於語音啟動式操作、用於 至聽请或頭戴式耳機之連接及/或例如用於至行動電話之 連接’其中行動電話連接可用以建立介於導航器件2〇〇與 (例如)網際網路或任何其他網路之間的資料連接,及/或用 以經由(例如)網際網路或某一其他網路建立至飼服器之連 接。 圖2進一步說明經由連接255之在處理器21〇與天線/接收 137837.doc -17- 201028650 器250之間的操作性連接,其中天線/接收器25〇可為(例 如)GPS天線/接收器。將理解,為了說明而示意性地組合 由參考數字250表示之天線與接收器,但天線及接收器可 為分開定位的組件,且天線可為(例如)Gps片狀天線或螺 旋天線。 另外,一般熟習此項技術者將理解,圖2中所示之電子 組件係以習知方式由一或多個電源(未圖示)供電。如一般 熟習此項技術者將理解,認為圖2中所示之組件之不同組 參 態在本發明之範疇内。舉例而言,圖2中所示之組件可經 由有線及/或無線連接及其類似者而相互通信。因此,本 申請案之導航器件2〇〇之範疇包括攜帶式或掌上型導航器 件 200 〇 此外,圖2之攜帶式或掌上型導航器件2〇〇可以已知方式 連接至或"銜接至"諸如腳踏車、機器腳踏車 '汽車或船之 運輸工具。接著可為了攜帶式或掌上型導航用途自銜接位 0 置移除此導航器件200 » 現參看圖3,導航器件200可經由一行動器件(未圏示諸 如,行動電話、PDA及/或具有行動電話技術之任何器件) 建立一與伺服器3〇2之"行動"或電信網路連接,從而建立 數位連接(諸如,經由例如已知藍牙技術之數位連接其 後,行動器件可經由其網路服務提供者來建立與伺服器 3 02之網路連接(例如,經由網際網路)。因而,建立介於導 航器件200(當其獨自及/或在運輸工具中旅行時,其可為且 時常為行動的)與伺服器302之間的"行動"網路連接從而為 137837.doc -18- 201028650 資訊提供"即時"或至少很"新的"閘道β 可使用例如網際網路(諸如全球資訊網)以已知方式進行 在行動器件(經由服務提供者)與諸如伺服器3〇2之另一器件 之間的網路連接之建立。此可包括例如Tcp/Ip分層協定之 使用。行動器件可利用任何數目個通信標準,諸如 CDMA、GSM、WAN等。 因而,可利用(例如)經由資料連接、經由行動電話或導 航器件200内之行動電話技術而達成之網際網路連接。為 了此連接,建立伺服器302與導航器件200之間的網際網路 連接。舉例而言’可經由行動電話或其他行動器件及 GPRS(整合封包無線電服務)連接(GpRS連接為由電信經營 者提供的用於行動器件之高速資料連接;GPRS為用以連 接至網際網路之方法)來進行此建立。 導航器件200可以已知方式經由例如現有之藍牙技術而 進一步完成與行動器件之資料連接且最終完成與網際網路 及伺服器302之資料連接,其中資料協定可利用任何數目 種標準’諸如GSRM、用於GSM標準之資料協定標準。 導航器件200可在導航器件2〇〇本身内包括其自身的行動 電話技術272(包括例如天線,或視情況使用導航器件2〇〇 之内部天線導航器件200内之行動電話技術可包括如上 文所指定之内部組件,且/或可包括一可插入卡(例如,用 戶身份模組(SIM)卡)’該可插入卡配有(例如)必要的行動 電話技術及/或天線。因而,導航器件200内之行動電話技 術可類似地經由(例如)網際網路來建立導航器件2〇〇與飼服 137837.doc •19- 201028650 器302之間的網路連接,其建立方式類似於任何行動器件 之方式。 對於GPRS電話設I具備藍芽功能之導航器件可用以 與行動電話模型、製造商等之不斷變化的頻譜一起正確地 1作’舉例而言’模型/製造商特定妓可儲存於導航器 件200上。可更新為此資訊而儲存之資料。 在圖3中,將導航器件200描繪為經由一般通信頻道318 與伺服器302通信,通信頻道318可藉由若干不同配置中之 • 任一者來實施。當建立介於伺服器302與導航器件200之間 經由通信頻道318之連接(注意,此連接可為經由行動器件 之資料連接、經由個人電腦經由網際網路之直接連接等) 時,伺服器302與導航器件200可通信。 伺服器302包括(除了可能未說明之其他組件之外)一處 理器304,該處理器304操作性地連接至記憶體3〇6且經由 有線或無線連接314進一步操作性地連接至一大容量資料 儲存器件312。處理器304進一步操作性地連接至發射器 308及接收器310,以經由通信頻道318將資訊發射至導航 器件200並自導航器件200接收資訊。所發送及接收之信號 可包括資料、通信及/或其他傳播信號。可根據對於導航 器件200之通信設計中所使用之通信要求及通信技術來選 擇或設計發射器308及接收器310。另外,應注意,可將發 射器3 0 8及接收器3 10之功能組合為信號收發器。 伺服器302進一步連接至(或包括)一大容量儲存器件 312,注意’ s亥大谷量儲存器件312可經由通信鍵路3 14而 137837.doc -20- 201028650 耦接至伺服器302。大容量儲存器件312含有導航資料及地 圖資訊之儲存,且同樣可為與伺服器3〇2分離之器件戋 者可併入於伺服器302中。The navigation system can further include communication circuitry for communicating with at least one source of current travel material, and the processing (4) is configured (4) to receive current travel material from the at least one source by the communication circuitry. The processing resource can be configured to: update an estimate of the duration or speed of travel to the destination depending on the current travel (four) received, and/or modify based on the received current travel data The departure time. The processing resource can be configured to: monitor receipt of the current travel material and update an estimate of the duration or speed of the trip and/or correct the departure time in response to receipt of the current travel profile. The current travel profile may include at least one update to the travel material stored in the memory and/or contain traffic accident data indicative of a traffic accident and/or contain weather data or other environmental information. The navigation system can further include an alarm device for monitoring the difference between the departure time and the current time and for providing an alarm signal depending on the comparison. The route may include a plurality of trip segments, and the processing resource may be configured 137837.doc -12- 201028650 Φ Φ to determine an estimated travel duration or travel speed for each trip segment and according to the plurality of trip segments The estimated travel duration or estimated travel speed is used to determine an estimated travel duration or estimated travel speed for the route. The travel profile may include individual travel materials for each trip segment of the route. In another aspect of the present invention, a navigation device is provided that includes: a processing resource configured to receive an expected travel time of the destination representing a destination destination data, and Determining a departure time for the expected travel time of the destination, subject to the constraint that the travel time to the destination is optimized; and an output device for providing the departure time to the use By. In another independent aspect of the present invention, a method for travel selection-departure time to a destination is provided, comprising: determining at least one route to the destination's: traveling to travel representing different times Information; the duration or speed of travel along the or each route to the destination, depending on the travel profile; and travel to the destination depending on the estimated travel duration or speed as a function of departure time Choose a departure time. In another independent aspect of the present invention, a computer program product is provided, comprising computer executable instructions for performing the methods as claimed or described herein. The calculation of the departure time may be based on available traffic information (eg, static) Or dynamic traffic information, historical traffic information, special event traffic information, alternative route traffic information 'and holiday traffic information', and/or may be based on user preferences. In another-independent aspect of the present month, a computer program product is provided, 137837.doc • 13· 201028650, which contains computer readable instructions executable to perform the methods as claimed or described herein. Any feature of one aspect of the invention may be applied to other aspects of the invention in any suitable combination. In particular, device features can be applied to method features' and method features can be applied to device features. [Embodiment] At least one embodiment of the present invention will now be described by way of example only with reference to the accompanying drawings. However, it should be noted that the teachings of the present invention are not limited to PNDs, but rather are generally applicable to any type of processing device configured to execute navigation software to provide route planning and navigation functionality. Thus, it can be seen that, in the context of the present application, the navigation device is intended to include, without limitation, any type of route planning and navigation device, whether the device is embodied as a PND, a navigation device built into the vehicle ( For example, original equipment manufacturer (OEM) navigation devices, or computing resources that actually implement route planning and navigation software (such as desktop or portable personal computers (PCs), mobile phones, or portable digital assistants (PDAs) ). As will become apparent hereinafter, the teachings of the present invention are effective even in situations where the user does not seek guidance on how to navigate from one point to another and only wishes to provide a view of a given location. In such cases, the user's selected "destination·• location does not have to have the corresponding departure location from which the user wishes to navigate] and therefore, in this article, the "destination" location or actually is " The reference to the "destination" view should not be interpreted to mean the generation of the route 137837.doc •14- 201028650 is required, travel to "destination" must occur, or indeed the existence of the destination needs to be specified The corresponding starting position. With the above conditions in mind, Figure 1 illustrates an example diagram of a Global Positioning System (GPS) that can be used by a navigation device. These systems are known and used for a variety of purposes. In general, GPS is a satellite radio based navigation system that is capable of determining continuous position, speed, time, and (in some cases) direction information for an unlimited number of users. The GPS, formerly known as NavstAR, incorporates a plurality of satellites orbiting the Earth in extremely precise orbits. Based on these precise orbits, GPS satellites can relay their position to any number of receiving units. A GPS system is implemented when a device that is specifically equipped to receive GPS data begins scanning for a radio frequency for a GPS satellite. After receiving a radio signal from a GPS satellite, the device determines the exact location of the satellite via one of a plurality of different conventional methods. In most cases, the device will continue to scan the signal until it has acquired at least three different satellite signals (note that it is usually not (but can) use other triangulation techniques to determine position by only two signals) . After performing the geometric triangulation, the receiver uses its three known positions to determine its own two-dimensional position relative to the satellite. This can be done in a known way. In addition, obtaining a fourth satellite signal will allow the receiving device to calculate its three-dimensional position in a known manner by homo-geometric calculation. Location and speed data can be continuously updated in real time by an unlimited number of users. As shown in Figure 1, the GPS system is generally indicated by the reference numeral 1〇〇. A plurality of satellites 120 are in orbit around the earth 124. The 12-inch orbit of each satellite is not necessarily synchronized with the orbits of other satellites 120, and is likely to be different in practice. 137837.doc •15· 201028650 steps. The GPS receiver 140 is shown receiving the spread spectrum GPS satellite signal 160 from various satellites 12A. The spread spectrum signal continuously transmitted from each satellite 120 utilizes an accurate frequency standard achieved by an extremely accurate atomic clock. Each satellite transmits a data stream indicating that it is a particular satellite 120 as part of its data signal transmission. Those skilled in the relevant art should understand that the receiver device 140 typically obtains a spread spectrum GPS satellite signal from at least three satellites! 60 is used for the GPS receiver device 14 to calculate its two-dimensional position by triangulation. The acquisition of an additional § §, which causes a signal 160 from a total of four satellites 120, allows the GPS receiver device 140 to calculate its three dimensional position in a known manner.圊 2 is an illustrative representation of the electronic components of the navigation device 200 in accordance with an embodiment of the present invention in a block component format. It should be noted that the block diagram of the navigation device 2〇〇 does not include all of the components of the navigation device, but only a number of example components. The navigation device 200 is located within a housing (not shown). The housing includes a processor 210 coupled to an input device 22A and a display screen 240. Input device 22A can include a keyboard device, a voice input device, a touch panel, and/or any other known input device for inputting information; and display screen 240 can include any type of display screen, wLCD displays. In one configuration, the input device 22 and the display screen 24 are integrated into an integrated input and display device. The integrated input and display device includes a touch pad or touch screen input, so that the user only needs to touch the display. One of the screens 240 can select one of a plurality of display options or launch one of a plurality of virtual buttons. 137837.doc • 16- 201028650 The navigation device can include an output device 260, such as an audio output device (e.g., a 'speaker). Since the output device 260 can generate audio information for the user of the navigation device 200, it should be understood that the input device 24A can also include a microphone and software for receiving input voice commands. In navigation device 200, processor 210 is operatively coupled to input device 220 via connection 225 and is configured to receive input information from input device 220 via connection 225 and is operatively coupled to display screen 240 via output connection 245 and At least one of the output devices 260 outputs information to the at least one. Additionally, processor 210 is operatively coupled to memory resource 230 via connection 235 and further adapted to receive information from input/output (I/O) 270 via connection 275/to send information to 1/0埠27 That is, where 1/〇埠 270 can be connected to the I/O device 28〇 external to the navigation device 2〇〇. By way of example, memory resource 230 includes: volatile memory, such as random access memory (RAM); and non-volatile memory, such as digital memory, such as flash memory. External I/O device 280 can include, but is not limited to, an external listening device, such as an earpiece. The connection to I/O device 280 may additionally be a wired or wireless connection to any other external device, such as a car stereo unit, such as for hands-free operation and/or for voice-activated operation, for listening to or The connection of the headset and/or the connection to the mobile phone, for example, where a mobile phone connection can be used to establish a data connection between the navigation device 2 and, for example, the Internet or any other network, And/or to establish a connection to the feeder via, for example, the Internet or some other network. 2 further illustrates an operative connection between the processor 21A and the antenna/receiver 137837.doc -17-201028650 via the connection 255, where the antenna/receiver 25A can be, for example, a GPS antenna/receiver . It will be understood that the antenna and receiver, indicated by reference numeral 250, are schematically combined for purposes of illustration, but the antenna and receiver may be separately positioned components, and the antenna may be, for example, a Gps patch antenna or a helical antenna. Additionally, those of ordinary skill in the art will appreciate that the electronic components illustrated in Figure 2 are powered by one or more power sources (not shown) in a conventional manner. As will be understood by those of ordinary skill in the art, it is believed that the various sets of components of the components shown in Figure 2 are within the scope of the present invention. For example, the components shown in Figure 2 can be in communication with one another via wired and/or wireless connections and the like. Therefore, the scope of the navigation device of the present application includes a portable or handheld navigation device 200. In addition, the portable or handheld navigation device of FIG. 2 can be connected to or connected to "; such as a bicycle, a bicycle, a vehicle or a ship. The navigation device 200 can then be removed from the docking station for portable or handheld navigation purposes. Referring now to Figure 3, the navigation device 200 can be via a mobile device (not shown, for example, a mobile phone, a PDA, and/or having an action) Any device of the telephony technology) establishes a "action" or telecommunications network connection with the server 3〇2 to establish a digital connection (such as via a digital connection such as known Bluetooth technology, via which the mobile device can The network service provider establishes a network connection with the server 302 (e.g., via the internet). Thus, establishing a navigation device 200 (when traveling alone and/or in a vehicle, it can be And "action" network connection between the server and the server 302 thus provides "instant" or at least very"new "gateway beta for 137837.doc -18- 201028650 The establishment of a network connection between the mobile device (via the service provider) and another device, such as server 3〇2, is performed in a known manner using, for example, the Internet (such as the World Wide Web). This includes, for example, the use of Tcp/Ip layering protocols. The mobile device can utilize any number of communication standards, such as CDMA, GSM, WAN, etc. Thus, for example, via data connections, via mobile phones, or within the navigation device 200 An internet connection made by telephony technology. For this connection, an internet connection between the server 302 and the navigation device 200 is established. For example, 'via a mobile phone or other mobile device and GPRS (integrated packet radio service) The connection is made by a connection (a GpRS connection is a high speed data connection for a mobile device provided by a telecommunications operator; GPRS is a method for connecting to the Internet). The navigation device 200 can be via known Bluetooth technology, for example, in a known manner. Further completing the data connection with the mobile device and finally completing the data connection with the Internet and server 302, wherein the data agreement can utilize any number of standards such as GSRM, the data agreement standard for the GSM standard. Include its own mobile phone technology 272 within the navigation device 2 itself (including, for example The mobile phone technology within the internal antenna navigation device 200, or may optionally include internal components as specified above, and/or may include an insertable card (eg, a user identity module (SIM) The card is equipped with, for example, the necessary mobile phone technology and/or antenna. Thus, the mobile phone technology within the navigation device 200 can similarly establish a navigation device via, for example, the Internet. The network connection to the feeding device 137837.doc • 19- 201028650 302 is built in a manner similar to that of any mobile device. For GPRS telephony, a Bluetooth-enabled navigation device can be used to correctly "execute" model/manufacturer specifics with the ever-changing spectrum of mobile phone models, manufacturers, etc., which can be stored on the navigation device 200. . The information stored for this information can be updated. In FIG. 3, navigation device 200 is depicted as being in communication with server 302 via a general communication channel 318, which may be implemented by any of a number of different configurations. When establishing a connection between the server 302 and the navigation device 200 via the communication channel 318 (note that the connection may be a data connection via a mobile device, a direct connection via a personal computer via the Internet, etc.), the server 302 It is communicable with the navigation device 200. The server 302 includes (in addition to other components not otherwise described) a processor 304 operatively coupled to the memory 3〇6 and further operatively coupled to a large capacity via a wired or wireless connection 314. Data storage device 312. The processor 304 is further operatively coupled to the transmitter 308 and the receiver 310 to transmit information to and receive information from the navigation device 200 via the communication channel 318. The signals transmitted and received may include data, communications, and/or other propagating signals. Transmitter 308 and receiver 310 may be selected or designed in accordance with communication requirements and communication techniques used in the communication design of navigation device 200. Additionally, it should be noted that the functions of transmitter 3 0 8 and receiver 3 10 can be combined into a signal transceiver. The server 302 is further coupled to (or includes) a large-capacity storage device 312. Note that the s-large storage device 312 can be coupled to the server 302 via the communication port 314 137837.doc -20- 201028650. The mass storage device 312 contains storage of navigation data and map information, and may also be incorporated into the server 302 for devices that are separate from the server 3.

導航器件200經調適以經由通信頻道318與伺服器3〇2通 信,且導航器件200包括如先前關於圖2所描述之處理器、 記憶體等以及發射器320及接收器322以經由通信頻道318 發送並接收信號及/或資料,注意,此等器件可進一步用 以與不同於伺服器302的器件通信。另外,根據對於導航 器件200之通信設計中所使用之通信要求及通信技術來選 擇或設計發射器320及接收器322,且可將發射器32〇及接 收器322之功能組合為單一收發器Q 儲存於伺服器記憶體306中之軟體為處理器3〇4提供指令 且允許飼服器302將服務提供至導航器件2〇〇。由伺服器 302提供的一服務包括處理來自導航器件2〇〇之請求及將導 航資料自大容量資料儲存器312發射至導航器件2〇〇β由伺 服器302提供的另一服務包括對於所要應用使用各種演算 法來處理導航資料及將此等計算之結果發送至導航器件 200 〇 通k頻道318 —般表示連接導航器件2〇〇與伺服器3〇2之 傳播媒體或路徑。伺服器302及導航器件2〇〇皆包括一用於 經由通信頻道來發射資料之發射器及一用於接收已經由通 信頻道發射之資料的接收器。 通#頻道318不限於特定通信技術。另外,通信頻道318 不限於單一通信技術;亦即,頻道318可包括使用各種技 137837.doc •21 - 201028650 術之若干通信鏈路。舉例而言, ’通信頻道318可經調適以The navigation device 200 is adapted to communicate with the server 3〇2 via the communication channel 318, and the navigation device 200 includes the processor, memory, etc. as described previously with respect to FIG. 2, and the transmitter 320 and the receiver 322 to communicate via the communication channel 318. Signals and/or data are transmitted and received, noting that such devices can be further utilized to communicate with devices other than server 302. In addition, the transmitter 320 and the receiver 322 are selected or designed according to the communication requirements and communication techniques used in the communication design of the navigation device 200, and the functions of the transmitter 32 and the receiver 322 can be combined into a single transceiver Q. The software stored in the server memory 306 provides instructions to the processor 3〇4 and allows the feeder 302 to provide services to the navigation device 2〇〇. A service provided by the server 302 includes processing a request from the navigation device 2 and transmitting navigation data from the large-capacity data store 312 to the navigation device 2 〇〇 β. Another service provided by the server 302 includes for the desired application. The various algorithms are used to process the navigation data and the results of such calculations are sent to the navigation device 200. The channel 318 generally represents the propagation medium or path connecting the navigation device 2 to the server 3〇2. Both server 302 and navigation device 2A include a transmitter for transmitting data via a communication channel and a receiver for receiving data that has been transmitted by the communication channel. The channel #318 is not limited to a particular communication technology. In addition, communication channel 318 is not limited to a single communication technology; that is, channel 318 may include several communication links using various techniques 137837.doc • 21 - 201028650. For example, 'communication channel 318 can be adapted to

在一說明性配置中,通信頻道318包括電話網路及電腦 網路。此外,通信頻道318可能夠容納無線通信,諸如射 頻、微波頻率、紅外通信等。另外,通信頻道318可容納 換器、射頻(RF)波、; 3 18可包括中間器件, 射器及接收器。 衛星通信。 經由通信頻道318所發射之通信信號包括(但不限於)可 為給定之通彳s技術所需要的或所要的信號β舉例而言,該 等信號可適合用於蜂巢式通信技術中,蜂巢式通信技術諸 如’分時多重存取(TDMA)、分頻多重存取(FdmA)、分碼 多重存取(CDMA)、全球行動通信系統(Gsm)等。可經由 通信頻道318來發射數位及類比信號兩者。此等信號可為 對於通信技術可能為所要的經調變、經加密及/或經壓縮 之信號。 伺服器302包括可由導航器件200經由無線頻道存取之遠 端伺服器。伺服器302可包括位於區域網路(LAN)、廣域網 路(WAN)、虛擬私用網路(VPN)等上之網路伺服器。 伺服器302可包括諸如桌上型或膝上型電腦之個人電 腦’且通信頻道318可為連接在個人電腦與導航器件200之 137837. doc 201028650 間的電纜。或者’可將個人電腦連接在導航器件200與伺 服器302之間’以建立介於伺服器3〇2與導航器件2〇〇之間 的網際網路連接。或者,行動電話或另一掌上型器件可建 立至網際網路之無線連接,以便經由網際網路將導航器件 200連接至伺服器302。 可經由資訊下載為導航器件200提供來自伺服器302之資 訊’自動地或在使用者將導航器件200連接至伺服器302 後,可週期性地更新資訊下載,且/或在經由(例如)無線行 動連接器件及TCP/IP連接而在伺服器302與導航器件200之 間進行更恆定或頻繁之連接後,資訊下載可更為動態❶對 於許多動態計算,伺服器302中之處理器304可用以處置大 容量的處理需要’然而,導航器件200之處理器210亦可時 常獨立於至伺服器302之連接而處置許多處理及計算。 如以上在圖2中所指示,導航器件200包括處理器210、 輸入器件220及顯示螢幕240。將輸入器件220及顯示螢幕 240整合為一整合式輸入與顯示器件以實現例如經由觸控 面板螢幕之資訊輸入(經由直接輸入、選單選擇等)及資訊 顯示兩者》如一般熟習此項技術者所熟知,該螢幕可為例 如觸摸輸入式LCD螢幕。另外,導航器件200亦可包括任 何額外之輸入器件220及/或任何額外之輸出器件241,諸 如,音訊輸入/輸出器件。 圖4A及圖4B為導航器件200之透視圖。如圖4A中所示, 導航器件200可為包括整合式輸入與顯示器件290(例如觸 控面板螢幕)及圖2之其他組件(包括但不限於内部GPS接收 137837.doc -23- 201028650 器250、微處理器210、電源、記憶體系統23 〇等)之單元。 導航器件200可位於臂292上,可使用吸盤294將臂292自 身緊固至運輸工具儀錶板/窗/等。此臂292為一銜接台的一 實例’導航器件200可銜接至該銜接台。 如圖4Β中所示,導航器件200可藉由將導航器件2〇〇連接 至臂292的搭扣來銜接或以其他方式連接至銜接台之臂 292。導航器件200可接著可在臂292上旋轉,如圏4β之箭 頭所示。舉例而言’為了釋放導航器件2〇0與銜接台之間 的連接,可按壓導航器件200上之按鈕。用於將導航器件 耦接至銜接台及將導航器件自銜接台去耦之其他同等合適 的配置係一般熟習此項技術者所熟知的。 現參看隨附圖式之圖5,記憶體資源230儲存一啟動載入 器程式(未圖示),該啟動載入器程式由處理器210執行以自 記憶體資源230載入一作業系統470以用於由功能硬體組件 460執行’該作業系統47〇提供應用程式軟體48〇可運作之 環境。作業系統470用來控制功能硬體組件46〇且常駐於應 用程式軟趙480與功能硬體組件460之間。應用程式軟體 480提供一作業環境,該作業環境包括支援導航器件200之 核心功能(例如,地圖檢視、路線規劃、導航功能及與此 相關聯之任何其他功能)的GUI。根據下文中更詳細描述之 實施例,應用程式軟體48〇包括一出發時間模組49〇。 备使用者打開器件200時,器件200獲取GPS定位且計算 (以已知方式)導航器件200之當前位置。如圖6中所示,接 著在觸控螢幕顯示器24〇上向使用者偽三維地呈現導航器 137837.doc • 24 · 201028650 件200經確定所處之局部環境5〇2之一視囷,且在該局部環 境下方的該顯示器240之一區域504中呈現一系列控制及狀 態訊息。器件200取決於由可顯示於顯示器240上之一系列 互連的軟式或虛擬按鈕及選單螢幕提供的使用者輸入而向 使用者提供路線規劃、地圖繪製及導航功能。 除了提供路線規劃、地圖繪製及導航功能之外,器件 2〇〇亦能夠經由操作包括於處理器21〇之應用程式軟體48〇 中的出發時間模組490來為特定路線確定出發時間。In an illustrative configuration, communication channel 318 includes a telephone network and a computer network. In addition, communication channel 318 can be capable of accommodating wireless communications, such as radio frequency, microwave frequency, infrared communications, and the like. In addition, communication channel 318 can accommodate converters, radio frequency (RF) waves, and 3 18 can include intermediate devices, emitters, and receivers. Satellite Communications. Communication signals transmitted via communication channel 318 include, but are not limited to, signals that may be required or desired for a given overnight technique, such signals may be suitable for use in cellular communication technology, cellular Communication technologies such as 'Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FdmA), Code Division Multiple Access (CDMA), Global System for Mobile Communications (Gsm), and the like. Both digital and analog signals can be transmitted via communication channel 318. These signals may be modulated, encrypted, and/or compressed signals that may be desirable for communication techniques. Server 302 includes a remote server that is accessible by navigation device 200 via a wireless channel. Server 302 can include a network server located on a local area network (LAN), a wide area network (WAN), a virtual private network (VPN), and the like. The server 302 can include a personal computer such as a desktop or laptop computer and the communication channel 318 can be a cable that is connected between the personal computer and the navigation device 200 137837. doc 201028650. Alternatively, a personal computer can be connected between the navigation device 200 and the servo 302 to establish an internet connection between the server 3〇2 and the navigation device 2〇〇. Alternatively, a mobile phone or another handheld device can establish a wireless connection to the Internet to connect the navigation device 200 to the server 302 via the Internet. The information from the server 302 can be provided to the navigation device 200 via the information download 'either automatically or after the user connects the navigation device 200 to the server 302, the information download can be periodically updated, and/or via, for example, wireless After the mobile device and the TCP/IP connection are connected, a more constant or frequent connection between the server 302 and the navigation device 200, the information download can be more dynamic. For many dynamic calculations, the processor 304 in the server 302 can be used. Handling of large capacity processing requires 'however, the processor 210 of the navigation device 200 can also handle many of the processing and calculations from time to time independent of the connection to the server 302. As indicated above in FIG. 2, the navigation device 200 includes a processor 210, an input device 220, and a display screen 240. The input device 220 and the display screen 240 are integrated into an integrated input and display device to realize information input (via direct input, menu selection, etc.) and information display, for example, via the touch panel screen, as generally known to those skilled in the art. As is well known, the screen can be, for example, a touch input LCD screen. Additionally, navigation device 200 can also include any additional input device 220 and/or any additional output device 241, such as an audio input/output device. 4A and 4B are perspective views of the navigation device 200. As shown in FIG. 4A, the navigation device 200 can be an integrated input and display device 290 (eg, a touch panel screen) and other components of FIG. 2 (including but not limited to internal GPS reception 137837.doc -23-201028650 250 The unit of the microprocessor 210, the power supply, the memory system 23, etc.). The navigation device 200 can be located on the arm 292, and the arm 292 can be self-fastened to the vehicle dashboard/window/etc. using the suction cup 294. This arm 292 is an example of a docking station. The navigation device 200 can be coupled to the docking station. As shown in FIG. 4A, the navigation device 200 can be coupled or otherwise coupled to the arm 292 of the docking station by attaching the navigation device 2A to the buckle of the arm 292. The navigation device 200 can then be rotated on the arm 292 as shown by the arrow of 圏4β. For example, in order to release the connection between the navigation device 2〇0 and the docking station, the button on the navigation device 200 can be pressed. Other equally suitable configurations for coupling the navigation device to the docking station and decoupling the navigation device from the docking station are well known to those skilled in the art. Referring now to Figure 5 of the accompanying drawings, memory resource 230 stores a boot loader program (not shown) that is executed by processor 210 to load an operating system 470 from memory resource 230. For use in the functional hardware component 460, the operating system 47 provides an environment in which the application software 48 can operate. The operating system 470 is used to control the functional hardware component 46 and is resident between the application soft 480 and the functional hardware component 460. The application software 480 provides a working environment that includes a GUI that supports the core functions of the navigation device 200 (e.g., map view, route planning, navigation functions, and any other functions associated therewith). According to an embodiment described in more detail below, the application software 48 includes a departure time module 49A. When the user opens the device 200, the device 200 acquires the GPS position and calculates (in a known manner) the current position of the navigation device 200. As shown in FIG. 6, the navigator 137837.doc is then pseudo-three-dimensionally presented to the user on the touch screen display 24〇. 24 · 201028650 The piece 200 is determined to be in the local environment 5〇2, and A series of control and status messages are presented in an area 504 of the display 240 below the local environment. Device 200 provides route planning, mapping, and navigation functionality to the user depending on user input provided by a series of interconnected soft or virtual buttons and menu screens that may be displayed on display 240. In addition to providing route planning, mapping, and navigation functions, the device can also determine the departure time for a particular route via operation of the departure time module 490 included in the application software 48〇 of the processor 21〇.

出發時間模組490鏈接至記憶體230且鏈接至通信頻道 318。出發時間模組49〇亦鏈接至一呈一包括於應用程式軟 體480中的路線規劃模組(未圊示)之形式的路線規劃單元, 其實施器件200之路線規劃功能性。 在操作中出發時間模組490接收表示藉由該路線規劃 模組所確&之至—目的地的可能的路線之路線資料。出發 時間模組490接著請求且經由通信頻道318自記憶體wo或 飼服器3G2接收:表示在不同時間沿著該等選定路線中之 每一者之旅行的旅行資料。 出發時間模組49G所接收之旅行f料包含表示在不同時 間的旅仃之資料,且通常包含在不同時間沿著該等選定路 線之旅狀持續時間或速度^旅行f料可為靜態的且因此 並不變化,或為動態的且因此經受定期的或偶然的更新。 已發現旅仃之持續時間或速度取決於一天内的某段時間 及-週内的某天而顯著地但可預測地改變。旅行資料 歷史旅行資料、蚩治·始 當』旅仃資料及一般速度/距離資料(亦稱 137837.doc •25· 201028650 為預測旅行資料)中之一或多者。 出發時間模組基於旅行料來針對不 該等路線中之每一者確定一估計旅行 時間為 均旅行速度),且確定該等4(或估計平 mi 間及旅行中的哪 供最鈕的預期旅行持續時間(或最高的平均旅〜 者耠 發模組49G接著基於該旅行資料來選擇1發H度卜出 行持續時間(或平均旅行速度)最佳化。 ,β以使旅The departure time module 490 is linked to the memory 230 and linked to the communication channel 318. The departure time module 49 is also linked to a route planning unit in the form of a route planning module (not shown) included in the application software 480 that implements the route planning functionality of the device 200. In operation, the departure time module 490 receives route information indicating possible routes to the destination by the route planning module. The departure time module 490 then requests and receives from the memory wo or the feeder 3G2 via the communication channel 318: travel data representing travel along each of the selected routes at different times. The travel material received by the departure time module 49G contains information indicative of travel at different times, and typically includes travel duration or speed along the selected route at different times. The travel material may be static and Therefore it does not change, or is dynamic and therefore subject to periodic or occasional updates. The duration or speed of the tour has been found to vary significantly but predictably depending on a certain time of day and day of the week. Travel Information Historical Travel Information, 蚩 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 The departure time module determines an estimated travel time as the average travel speed for each of the non-scheduled routes based on the travel material, and determines the 4 (or estimated the expected maximum button for the inter-mi and the travel) The travel duration (or the highest average brigade ~ burst module 49G then selects 1 H-based travel duration (or average travel speed) based on the travel data.

在前-段中所描述的操作模式之一變體 組490最初選擇複數個可能的出發時間或可能的 之範圍。該等最初選擇的出發時間通常為提供小於 大於)-預定臨限值之估計旅行持績時間(或估計平均旅行 速度)之出發時間。因此’選擇提供可接受的旅行持續時 間或速度之可能的出發時間。接著基於一額外約束或藉由 使用者選擇而自該等最初選擇的出發時間令選擇一出發時 間。下文中將描述對路線及出發時間之選擇的一些額外約 束之實例。 如上文所提及,旅行資料可包含歷史旅行資料,歷史旅 行資料通常包含實際測得平均速度資料。提供依一天内的 某段時間及一週内的某天而定的平均速度資料。 在圖7中提供一交通網的一旅程段(例如,在連續的節點 或又路口之間的一道路段)之依一天内的某段時間及一週 内的不同天而定的平均速度之曲線圖之一實例。可自藉由 PND使用者記載之匿名Gps資料獲得歷史旅行資料。通常 由每一 PND每隔五秒記載該Gps資料,且稍後在該pND銜 137837.doc 201028650 接於家庭平台中時經由網際網路將其發射回至伺服器 302(匿名地且須經使用者許可)。在本文中所描述之實施例 的狀況下’歷史資料包含如TomTom IQ Routes(RTM)系統 中所使用的歷史速度曲線。 自圖7可看出,每一天期間有若干時間,在該等時間, 該旅程段之平均速度(其為圖7之主題)比在其他時間高。在 一簡單實例中,若使用者希望在例如星期一早晨8 &111與12 pm之間自該旅程段之一端旅行另一端,則出發時間模組 490將選擇一為10.30 am左右之出發時間,因為預期所預 期之旅行速度在彼時間將為最高(且因此預期旅行持續時 間將為最小)^在另一實例中’若使用者希望在任何時間 或一週内的任一天旅行,則出發時間模組490可選擇為星 期曰早晨2 am左右之出發時間》 歷史交通資料可包括關於依時間而定(例如,依一天内 的某段時間及/或一週内的某天而定)的交通事故之歷史資 料(例如,交通阻塞之發生率)。在彼狀況下,出發時間模 組490可選擇減小或最小化遇到交通阻塞之機會的出發時 間。 實務上’大部分旅途包含多個旅程段,且在該等狀泥 下’出發時間模組490處理每一旅程段之旅行資料且通常 考慮一個以上路線,以便計算一使預期旅行持續時間最佳 化之路線及出發時間。舉例而言,在圖8中,藉由路線確 定模組選擇在一出發點52〇與一目的地522之間的兩條可能 的路線。第一路線由旅程段524、526、528、530組成,且 137837.doc -27- 201028650 第二路線由旅程段524、526、534、536組成。可看出,兩 條路線共有旅程段524、526。出發時間模組49〇請求且自 記憶體230或伺服器302接收旅程段524、526、528、53〇、Variant group 490, one of the modes of operation described in the previous paragraph, initially selects a plurality of possible departure times or possible ranges. These initially selected departure times are typically departure times that provide an estimated travel time (or estimated average travel speed) that is less than or greater than the predetermined threshold. Therefore, 'choose a possible departure time that provides acceptable travel duration or speed. A departure time is then selected from the initially selected departure time order based on an additional constraint or by user selection. Examples of some additional constraints on the choice of route and departure time will be described below. As mentioned above, travel data may include historical travel data, and historical travel data typically includes actual measured average speed data. Provides average speed data based on a certain time of day and a day of the week. Figure 7 provides a graph of the average speed of a journey segment of a transportation network (e.g., a road segment between consecutive nodes or intersections) over a period of time within a day and different days of the week. An example. Historical travel data can be obtained from anonymous Gps data recorded by PND users. The Gps data is typically recorded every five seconds by each PND and later transmitted back to the server 302 via the Internet when the pND 137 837.doc 201028650 is connected to the home platform (anonymously and subject to use) License). In the context of the embodiments described herein, the historical data contains historical speed curves as used in the TomTom IQ Routes (RTM) system. As can be seen from Figure 7, there are a number of times during each day during which the average speed of the journey segment (which is the subject of Figure 7) is higher than at other times. In a simple example, if the user wishes to travel the other end of the journey between 8 & 111 and 12 pm on Monday morning, for example, the departure time module 490 will select a departure time of about 10.30 am. Because the expected travel speed will be the highest at that time (and therefore the expected travel duration will be minimal) ^ In another example, 'If the user wishes to travel any time or any day of the week, then the departure time Module 490 can be selected as the departure time of about 2 am in the morning of the week. Historical traffic information can include traffic accidents depending on time (for example, depending on a certain time of day and/or a day of the week) Historical data (for example, the incidence of traffic congestion). In this case, the departure time model 490 may choose to reduce or minimize the departure time for a chance of encountering a traffic jam. In practice, 'most journeys include multiple trip segments, and the departure time module 490 processes travel data for each trip segment and typically considers more than one route in order to calculate an optimal travel duration. The route and departure time. For example, in Figure 8, two possible routes between a departure point 52A and a destination 522 are selected by the route determination module. The first route consists of trip segments 524, 526, 528, 530, and the 137837.doc -27-201028650 second route consists of trip segments 524, 526, 534, 536. It can be seen that the two routes have a total of 524, 526. The departure time module 49 requests and receives the travel segments 524, 526, 528, 53 from the memory 230 or server 302,

534、536中之每一者的旅行資料,且針對不同出發時間而 確定每一旅程段之預期旅行持續時間。出發時間模組49〇 接著針對每-不同出發時間而對每_路線之每—旅程段的 預期旅行持續時間求和,且確定對出發點52〇與目的地522 之間的旅途提供最短旅行持續時間之路線及出發時間。 通常,出發時間模組490針對以一預定時間間隔(例如, 5分鐘或15分鐘)隔開的一系列不同出發時間而計算預期旅 行持續時間且自該系列不同出發時間選擇一出發時間。另 外或其他’出發時間模組490對旅行持續時間隨出發時間 之改變進行内插或外推或將一函數擬合至其,且根據該内 插、外推或經擬合之函數來確定一最佳出發時間。 除了歷史資料,旅行資料亦可包括基於道路類型之一般 速度/距離資料。在不可獲得一特定旅程段之歷史 料或已發現該歷史旅行資料不可靠之狀況下,出發時間模 組490使用基於道路類型之速度/距離資料。速度,距離資料 包含一指派至一特定道路類型之旅行速度(例如,對於: 要市區道路為3〇 ^小時,對於幹線市區道路為60 km/小 時’對於高速公路為9G km/小時),可取決於旅行時 整該旅行速度,例如藉由為—天中的較安㈣⑽ 夜晚期間)指派-較高平均速度及為較繁忙時間(例如,古 峰時間)指派一較低平均速度來調整。可藉由對 ,阿 曰一特定 137837.doc -28· 201028650 類型之許多不同道路獲得的歷史旅行資料求平均來獲得速 度/距離資料。出發時間模組490使用自速度/距離資料獲得 之基於道路類型的彼旅程段之預測旅行速度(該速度針對 旅行時間而經調整)來對該旅程段執行一速度/距離計算。The travel data for each of 534, 536, and the expected travel duration for each trip segment is determined for different departure times. The departure time module 49〇 then sums the expected travel duration for each trip segment of each route for each different departure time and determines the shortest travel duration for the journey between the departure point 52〇 and the destination 522. Route and departure time. Typically, the departure time module 490 calculates an expected travel duration for a series of different departure times separated by a predetermined time interval (e.g., 5 minutes or 15 minutes) and selects a departure time from the series of different departure times. Additionally or other 'departure time module 490 interpolates or extrapolates the travel duration as a function of departure time or fits a function thereto and determines a function based on the interpolation, extrapolation or fit function Best departure time. In addition to historical data, travel data may also include general speed/distance data based on road type. The departure time model 490 uses speed/distance data based on the road type in the event that a history of a particular journey segment is not available or the historical travel material has been found to be unreliable. Speed, distance data contains a travel speed assigned to a specific road type (for example, for: 3 〇 ^ hours for urban roads, 60 km / hour for main urban roads, and 9 G km / hr for highways) Depending on the travel speed at the time of travel, for example by assigning a higher average speed for a better (four) (10) night period in the middle of the day and assigning a lower average speed for a busy time (eg, the ancient peak time) Adjustment. The speed/distance data can be obtained by averaging historical travel data obtained from many different roads of the type 137837.doc -28· 201028650. The departure time module 490 performs a speed/distance calculation for the trip segment using the predicted travel speed of the travel segment based on the road type obtained from the speed/distance data (the speed is adjusted for travel time).

可提供比前一段中所提及之道路類別多的道路類別,且 可針對每一類別提供不同的預測速度。已發現,實際上, 在道路、甚至相同類型之道路之間,速度會改變。舉例而 言,平均速度之改變可歸因於額外道路特徵(例如,環行 道及交通信號燈)之存在,且可調整對預期旅行持續時間 或速度之計算以考慮到該等道路特徵之存在。亦可由出發 時間模組490取決於可能導致延遲的天氣條件及/或交通問 題或事件之發生而改變速度。接著取決於預測速度及任何 預測延遲而估計一路線之旅行持續時間。 文所提及,除了歷史旅行資料或代替歷史旅行資 旅行資料可包含當前旅行資料。當前旅行資料提供對 :前旅行條件之指示,且可用來更新或修改歷纽行資料 速度/距離資料或基於歷史旅行資料或一般速度/距 之估計或選擇。認為當前旅行條件為關於當前時間 或近來(例如,在最近—個 行條件^ % $個小時或-天内)的旅 由器件200使用包括於器件2〇〇 之报中之呈订動電話技術272 之形式的通信電路經由通信 爽白一 +々_ 頊逼312接收來自伺服器302或 接值揀β i 、的當前旅行資料’且將其直 遞至出發時間模組490或儲存& 兄爾存於s己憶體23〇中以供出發 J37837.doc -29. 201028650 時間模組490隨後操取。 由出發時間模組_取決於所接收之當前旅行資料而修 改或確定估計旅行持續時間或速度。在本文中所描述之實 例中,當前旅行資料包含在一短的近來時間窗(例如,最 近一個小時内的30分鐘之窗)内所收集的交通網之不同旅 程段之平均速度資料。可(例如)使用TGmT(m贿論 (難)线,自匿名奶資料獲得該平均速度資料該匿 名㈣資料係自與註冊之刚使用者相關聯之行動電話獲 得的。當前旅行資料亦可包含與天氣或其他環境條件有關 之資料’ 4關於道路施:η或事件(其中每—者可導致交通 速度之改變)之警告資料。 交通資料亦可包括特殊事件交通f料及關於假期的交通 資料,該特殊事件交通資料及該關於假期的交通資料表示 或可用來估計歸因於特殊事件(諸如,道路封閉或大型 運動會、音樂或其他文化事件)之發生或在假期中而對旅 行持續時間或速度之修改。 出發時間模組49G可操作以取決於當前旅行資料而更新 對估計旅行持續時間或速度之計算且/或I正較之出發 時間及/或路線。舉例而言,若當前旅行資料指示一選定 路線上存在顯著延遲,貝出發肖間模組49〇可選擇一替代 路線且確定彼路線之最佳出發時間。或者,預料到選定路 線之延遲在-稍後的出發時間將已消除,出發時間模組 490可針對該路線提議該稍後的時間。 除了選擇其估計的將提供最短旅行持續時間或最大平均 137837.doc -30· 201028650 旅行速度之出發時間,出發時間模組490亦經組態成便能 夠將一或多個約束加諸於出發時間、到達時間,或該路線 或沿著該路線之旅行的一或多個特性。可由使用者經由操 作一使用者輸入螢幕來選擇該等約束。More road categories than those mentioned in the previous paragraph can be provided, and different prediction speeds can be provided for each category. It has been found that, in fact, the speed changes between roads and even roads of the same type. For example, the change in average speed can be attributed to the presence of additional road features (e.g., loopways and traffic lights), and the calculation of the expected travel duration or speed can be adjusted to account for the presence of such road features. The speed may also be changed by the departure time module 490 depending on weather conditions and/or traffic problems or events that may cause delays. The travel duration of a route is then estimated depending on the predicted speed and any predicted delay. As mentioned in the text, current travel materials may be included in addition to historical travel materials or in lieu of historical travel materials. The current travel profile provides an indication of the pre-travel conditions and can be used to update or modify the calendar data speed/distance data or based on historical travel data or general speed/distance estimates or selections. The current travel condition is considered to be the current time or the recent (eg, in the most recent line condition ^ % $ hours or - days) of the travel device 200 using the subscription phone technology 272 included in the device 2 report The communication circuit of the form receives the current travel data from the server 302 or the pick-up β i via the communication white 々 顼 312 312 and forwards it directly to the departure time module 490 or the storage & Saved in the sufficiency of the 23 以 for the departure J37837.doc -29. 201028650 time module 490 then fucked. The estimated travel duration or speed is modified or determined by the departure time module _ depending on the current travel data received. In the examples described herein, the current travel data contains average speed data for different travel segments of the transportation network collected over a short recent time window (e.g., a 30 minute window within the last hour). The average speed data may be obtained from an anonymous milk data, for example, using the TGmT (Difficult) line. The anonymous (4) data is obtained from a mobile phone associated with the registered user. The current travel information may also include Information relating to weather or other environmental conditions' 4 Warnings about roads: η or events (each of which may result in changes in traffic speed) Traffic information may also include special event traffic and traffic information about holidays. The special event traffic information and the traffic information about the holiday indicate or can be used to estimate the duration or speed of the trip due to the occurrence of a particular event (such as a road closure or a large sports event, music or other cultural event) or during the holiday. The departure time module 49G is operable to update the calculation of the estimated travel duration or speed and/or I are compared to the departure time and/or route depending on the current travel profile. For example, if the current travel profile indicates There is a significant delay on a selected route, and the departure module 49 can select an alternative route and determine the other The best departure time of the line. Or, it is expected that the delay of the selected route will be eliminated at a later departure time, and the departure time module 490 may propose the later time for the route. In addition to selecting the estimate, the shortest offer will be provided. Travel duration or maximum average 137837.doc -30· 201028650 Travel speed departure time, departure time module 490 is also configured to be able to impose one or more constraints on departure time, arrival time, or the route or One or more characteristics of the travel along the route. The constraints can be selected by the user via operation of a user input screen.

在圖9中說明顯示於顯示器240上的一使得使用者能夠將 約束加諸於出發時間之使用者輸入螢幕之一實例。該使用 者輸入螢幕包含一指示使用者已選擇之目的地之目的地框 540、一使得使用者能夠經由操作選擇按鈕544來輸入旅行 日期的輸入框542,及使得使用者能夠經由操作選擇按鈕 548、552來輸入最早及最遲出發時間的時間輸入框546、 550。該螢幕亦包括一用於顯示藉由出發時間模組49〇確定 之出發時間的顯示區域554,及一使得使用者能夠設定一 鬧鐘的閙鐘按紐556,該鬧鐘將於該出發時間或先於該出 發時間一預定時間(例如,5分鐘)被提供。處理器2〗〇包括 鬧鐘器件(未圖示),該鬧鐘器件經組態以於該出發時間 或^於該出發時間一預定時間(例如,5分鐘)提供一鬧鐘信 ° (若叹疋了鬧鐘)。輸出器件26〇回應於該鬧鐘信號而提供 一聲訊、視覺或觸覺輸出。 在操作中’使用者可使用該等輸入框546、550來輸入時 間之範圍(使用者希望在該時間範圍内出發)且使用該輸 入框542來輸入(―或多個)出發曰期。因此,使用者能夠將 =束加諸於出發時間。出發模組接著確定在該選定範圍内 =供最短估計旅行持續時間之出發時間,且在 域⑼中輸出所確定出發時間。 137837.doc •31- 201028650 若使用者將框542留白,則出發時間模組490確定當天的 最佳出發時間。若使用者在框542中選擇選項"任一天", 則出發時間模組490選擇提供最短旅行持續時間的日期及 時間’而對旅行曰期無任何約束。 可加諸於出發時間之#的約束不限於關於圖9之輸入 螢幕所描述的約束。舉例而言,使用者可選擇一所要到達 時間或所要到達時間之一範圍,而不是選擇一所要出發時An example of a user input screen displayed on display 240 that enables a user to apply constraints to the departure time is illustrated in FIG. The user input screen includes a destination box 540 indicating a destination that the user has selected, an input box 542 that enables the user to enter a travel date via the operation selection button 544, and enables the user to select the button 548 via operation. 552 is used to input the time input boxes 546 and 550 of the earliest and latest departure time. The screen also includes a display area 554 for displaying the departure time determined by the departure time module 49, and a cymbal button 556 for enabling the user to set an alarm, which will be at the departure time or A predetermined time (for example, 5 minutes) is provided at the departure time. The processor 2 includes an alarm device (not shown) configured to provide an alarm clock at the departure time or a predetermined time (eg, 5 minutes) at the departure time (if sighs) Alarm clock). Output device 26 provides an audible, visual or tactile output in response to the alarm signal. In operation, the user can use the input boxes 546, 550 to enter a range of time (the user wishes to depart within the time range) and use the input box 542 to enter (or more) the departure period. Therefore, the user can add the = beam to the departure time. The departure module then determines the departure time for the shortest estimated travel duration within the selected range and outputs the determined departure time in the field (9). 137837.doc • 31- 201028650 If the user leaves the box 542 blank, the departure time module 490 determines the best departure time for the day. If the user selects the option "any day" in block 542, the departure time module 490 selects the date and time of providing the shortest travel duration' without any restrictions on the travel period. The constraints that can be added to the departure time # are not limited to the constraints described with respect to the input screen of Figure 9. For example, instead of selecting a time to start, the user can select a range of time to arrive or time to arrive.

=或所要出發時間之-範圍。在另―實施例中使用者選 擇一臨限持續時間,且出發模組49〇確定且最初選擇經估 計而提供一小於該臨限持續時間之旅行持續時間的彼等出 匕時間或出發時間之範圍’且向使用者顯示彼等出發時間 =發時間之範圍或自彼等出發時間或出發時間之範圍中 發時間。在彼實施例之—變體中,使用者選擇一 2出發時間(或達到時間),且出發時間模組 ==發時間(或提供一最接近於該所要到達時J 之估计到達時間)且亦提一 旅行持續時間的出發時間二、A限持續時間之估計 在另一實施例中,旅行資料 計旅行時間或速度之可靠性:可包=每;旅程段的估 資料之變異。使用者能表示測得時間或速度 性位準,且出發時間模組 之了靠 該選定可靠性位準之出發時間擇;'提供旅行持續時間之 存在提供大趙上相同的估 出發㈣難490確定 仃持續時間之兩個或兩個以 13783/.doc •32· 201028650 上出發時間之情況下,出發時間模組490選擇提供最可靠 估計旅行持續時間之出發時間。= or the range of time to be departed. In another embodiment, the user selects a threshold duration and the departure module 49 determines and initially selects an exit time or departure time that is estimated to provide a travel duration less than the duration of the threshold. The range 'and the user is shown their departure time = the range of the time of the transmission or the time from the range of the departure or departure time. In a variant of the embodiment, the user selects a 2 departure time (or time of arrival) and the departure time module == send time (or provides an estimated arrival time that is closest to the J to be reached) and Also mention is the departure time of a travel duration. Second, the estimate of the duration of the A limit. In another embodiment, the reliability of the travel time or travel speed of the travel data: can be included = each; the variation of the estimated data of the travel segment. The user can indicate the measured time or speed level, and the departure time module is determined by the departure time of the selected reliability level; 'providing the existence of the travel duration provides the same estimate of the departure of the big Zhao (four) difficult 490 Determining the departure time of two or two durations of 13783/.doc • 32· 201028650, the departure time module 490 selects the departure time that provides the most reliable estimated travel duration.

—在另外的實施例中,取決於其他因素(除了最短預期旅 行持續時間(或最高平均速度),或代替最短預期旅行持續 時間(或最高平均速度))而選擇路線,其視情況經受對出發 =或旅行持續時間之任何約束。舉例而言,使用者能夠 曰疋約束·選定路線應為最短路線(或在臨限長度以 下)’或該路線應不包括一特定類型之路線,或燃料效率 應為最佳化的(或應在臨限量以上)。該選擇可經受道路約 束(諸如’對避開高速公路、渡口、随道或收費道路或對 使交通信號燈之數目最小化的要求)、運輪工具約束(諸 如,對該路線應適合於具特定高度、長度或車軸虔力之運 輸工具的要求)或其他準則(例如,對沿著風景路線行驶或 對包括或排除特定途經點或途經區域的要求)。 在圏对以概述方式說明—實施例之操作之階段。在第 一階段560中’接收來自-使用者的輸入,其選擇一目的 地及對出發時間、到達時間或路線特徵或準則之任何約 束。在下一階段562中,確定至該目的地之可能的路線’, 且在後一階段564中,飪斟兔 , 針對每一路線估計依出發時間而定 的旅行持續時間或平均旅行速度。在下一階段爾選 擇提供最短估計旅行持續時間或最高估計旅行速度之出發 時間及路線,其經受任衍热Α ^ ^ 又任何約束。在最後階段568中,向一 使用者顯示一或多個路艟* & 路線之該(該等)選定出發時間。 上文關於圖8至圖10所扣 所描述之實施例提供一能夠根據一 137837.doc • 33 · 201028650 使用者之偏好來告訴他或她針對自一出發位置至一目的地 之不同路線之最好出發時間的系統或服務該使用者在開始 其旅途之前根據他或她的偏好而預先知道預期旅行時間及 最好路線。可減少諸如時間損耗或浪費、刺激及壓力、燃 料浪費及負面環境效應之效應。該等實施例在由大量使用 者使用時亦能夠使交通高峰平穩,因為較多使用者可能受 提示而在高峰時期外旅行。- In a further embodiment, depending on other factors (except for the shortest expected travel duration (or highest average speed), or instead of the shortest expected travel duration (or highest average speed)), the route is subject to departure as appropriate = or any constraint on the duration of the trip. For example, the user can 曰疋 constraints • the selected route should be the shortest route (or below the threshold length)' or the route should not include a specific type of route, or the fuel efficiency should be optimized (or should Above the limit amount). The selection may be subject to road constraints (such as 'requirements to avoid highways, ferries, on-track or toll roads or to minimize the number of traffic lights), wheel tool constraints (such as the route should be suitable for specific Requirements for height, length, or axle force transport) or other criteria (eg, requirements for driving along a scenic route or for including or excluding specific waypoints or passage areas). The stage of operation of the embodiment is illustrated in an overview. In the first stage 560, the input from the user is received, which selects a destination and any constraints on the departure time, arrival time or route characteristics or criteria. In the next stage 562, a possible route to the destination is determined, and in the latter stage 564, the rabbits are estimated for each route based on the travel duration or average travel speed. In the next phase, choose the time and route to provide the shortest estimated travel duration or the highest estimated travel speed, which is subject to any enthusiasm. In the final stage 568, one (or the other) selected departure time is displayed to a user for one or more routes* & routes. The embodiment described above with respect to Figures 8 to 10 provides a preference for telling him or her the most different routes from a departure location to a destination based on a user's preference of 137837.doc • 33 · 201028650 A system or service that is good for departure time. The user knows in advance the expected travel time and best route based on his or her preferences before starting his journey. It can reduce effects such as time loss or waste, irritation and stress, fuel waste and negative environmental effects. These embodiments are also capable of smoothing traffic peaks when used by a large number of users, as more users may be prompted to travel outside of peak hours.

亦將瞭解,雖然本發明之各種態樣及實施例已在此之前 加以描述,但本發明之範疇不限於本文中所陳述的特定配 置,而是擴展以涵蓋屬於附加之申請專利範圍之範疇的所 有配置及其修改及更改。 舉例而言,雖然將本發明例示為攜帶式導航器件,但應 瞭解,路線規劃及導航功能性亦可由運作適當軟體之桌上 型或行動計算資源來提供。舉例而言,皇家汽車俱樂部 (RAC)在hUP://www.rac.c〇.uk提供線上路線規劃及導航設 施’該設施允許使用者鍵人起點及目的地,於是,飼服器 吏用者之計算資源與之通信)計算路線(其態樣可為使用者 扎定的)、產生地圖,並產生—組詳盡的導航指令用於將 使用者自選定之起點指引至選^之目的地。 、雖然在前述詳細描述中描述之實施例參考了 GPS,任 意導航器件可利用任一種位置感應技術作為對肥 替代(或實際上,除了 GPS以外舉例而言導航器科 用使用其他全球衛星導航系統,諸如歐洲伽利 (GaHle〇)系統。同樣地,其不限於基於衛星,而是可易 137837.doc -34· 201028650 使用基於地面之信標或其他任一種使得器件能夠確定其地 理位置之系統來發揮作用。It will also be appreciated that, although various aspects and embodiments of the invention have been described hereinabove, the scope of the invention is not limited to the specific configuration set forth herein, but rather extends to cover the scope of the appended claims. All configurations and their modifications and changes. For example, while the invention has been illustrated as a portable navigation device, it should be understood that route planning and navigation functionality may also be provided by desktop or mobile computing resources that operate on appropriate software. For example, the Royal Automobile Club (RAC) provides online route planning and navigation facilities at hUP://www.rac.c〇.uk 'This facility allows users to key to the starting point and destination of the person, so the feeding device is used The computing resources communicate with it) calculating the route (the way it can be set by the user), generating the map, and generating a detailed set of navigation instructions for directing the user from the selected starting point to the destination of the selection . Although the embodiments described in the foregoing detailed description refer to GPS, any navigation device may utilize any type of position sensing technology as a substitute for fertilizer (or in fact, other than GPS, the Navigator uses other global satellite navigation systems. , such as the European Galilee (GaHle〇) system. Similarly, it is not limited to satellite-based, but can be easily used 137837.doc -34· 201028650 using ground-based beacons or any other system that enables the device to determine its geographic location. Come to work.

本發明之替代實施例可實施為供電腦系統使用之電腦程 式產品,該電腦程式產品為(例如)一系列電腦指令,該系 列電腦指令儲存於諸如磁片、CD_ROM、R〇M或固定磁碟 之有形資料§己錄媒體上,或體現於一電腦資料信號中該 信號係經由有形媒體或無線媒體(例如,微波或紅外線)發 射。該纟列電腦指令可構成上文所描冑之功能性之全部或 部分,且亦可儲存於任何記憶體器件(揮發性或非揮發性 的)諸如,半導體記憶體器件、磁性記憶體器件、光學 記憶體器件或其他記憶體器件中。 -般熟習此項技術纟亦將很理冑,雖然實施例藉由軟體 來實施特定功能性,但彼功能性可同樣地僅實施於硬體 (例如,藉由一或多個ASIC(特殊應用積體電路))中或實際 上藉由硬it與㈣之混合來實施。因而’不應認為本發明 之範脅解譯為僅限於實施於軟趙中。 將理解’在上文僅藉由實例來描述本發明,且在本發明 之範_内可進行細節之修改。 可獨立地或以任何適當組合來提供在實施方式及(若適 备)申請專利範圍及圖4中所揭示之每一特徵。 最後,亦應注意,雖然隨附中請專利範圍陳述本文中所 =述之特微之特定組合,但本發明之料不限於以下所主 定組合’而實情為,本發明之料擴展為包含本文 中所揭示之特徵或實施例之任何組合,不管此時是否已在 i37837.doc •35· 201028650 隨附申請專利範圍中具體列舉彼特定組合β 【圖式簡單說明】 圖1為可由導航器件使用的全球定位系統(GPS)的示意說 明; 圖2為導航器件之電子組件的示意說明; 圖3為包括用於與導航器件通信之通信頻道之通信系統 的示意圖; 圓4a及圖4b為導航器件的說明性透視圖; 圖5為圖2之導航器件之架構堆疊的示意表示; 圖6為來自圖2之導航器件的說明性螢幕畫面; 圖7為交通網之旅程段之依一天内的某段時間及一週内 的某天而定之平均旅行速度之圖表; 圖8為至目的地之兩個可能之路線的示意說明,每一路 線包含複數個旅程段; 圖9為使用者輸入螢幕的示意說明;及 圖10為以概述方式說明出發時間之選擇的流程圖。 【主要元件符號說明】 120 衛星 124 地球 140 GPS接收器器件 160 展頻GPS衛星信號 200 導航器件 210 處理器/處理資源 220 輸入器件 137837.doc 201028650 ❿ 225 連接 230 記憶體資源 235 連接 240 顯示螢幕/輸入器件/顯示器 245 連接 250 天線/接收器 255 連接 260 輸出器件 270 輸入/輸出(I/O)谭 272 行動電話技術/通信電路 275 連接 280 外部I/O器件 290 整合式輸入與顯示器件 292 臂 294 吸盤 302 伺服器 304 處理器 306 記憶體 308 發射器 310 接收器 312 大容量資料儲存器件 314 有線或無線連接/通信鏈路 318 通信頻道 320 發射器 i37837.doc -37 - 201028650 322 接收器 460 功能硬體組件 470 作業系統 480 應用程式軟體 490 出發時間模組 502 局部環境 504 區域 520 出發點 522 目的地 524 旅程段 526 旅程段 528 旅程段 530 旅程段 534 旅程段 536 旅程段 ❿ 540 目的地框 542 輸入框 544 選擇按鈕 - 546 時間輸入框 548 選擇按紐 550 時間輸入框 552 選擇按4a 554 顯示區域 556 鬧鐘按鈕 137837.doc -38-An alternative embodiment of the present invention can be implemented as a computer program product for use with a computer system, such as a series of computer instructions stored in, for example, a magnetic disk, CD_ROM, R〇M, or a fixed disk. Tangible data § recorded on the media, or embodied in a computer data signal transmitted through tangible media or wireless media (eg, microwave or infrared). The array of computer instructions may constitute all or part of the functionality described above, and may also be stored in any memory device (volatile or non-volatile) such as semiconductor memory devices, magnetic memory devices, In optical memory devices or other memory devices. As is well known in the art, although the embodiment implements specific functionality by software, the functionality can be similarly implemented only on hardware (eg, by one or more ASICs (special applications) The integrated circuit)) or actually is implemented by a mixture of hard it and (4). Therefore, the scope of the present invention should not be construed as being limited to being implemented in Soft Zhao. It will be understood that the present invention has been described by way of example only, and modifications of detail may be made within the scope of the invention. Each of the features disclosed in the embodiments and (if applicable) the scope of the claims and in FIG. 4 may be provided independently or in any suitable combination. Finally, it should also be noted that although the scope of the patent application is set forth in the accompanying claims, the specific combination of the invention described herein is not limited to the following preferred combination ', and the material of the invention is expanded to include this document. Any combination of features or embodiments disclosed herein, whether or not it has been specifically listed in the scope of the patent application, i37837.doc • 35· 201028650, the specific combination β [Simplified illustration] FIG. 1 is usable by the navigation device 2 is a schematic illustration of an electronic component of a navigation device; FIG. 3 is a schematic diagram of a communication system including a communication channel for communicating with a navigation device; circle 4a and FIG. 4b are navigation devices Figure 5 is a schematic representation of the architectural stack of the navigation device of Figure 2; Figure 6 is an illustrative screen shot of the navigation device of Figure 2; Figure 7 is a day of the journey of the transportation network A chart of the average travel speed for a period of time and a day of the week; Figure 8 is a schematic illustration of two possible routes to the destination, each route containing multiple trips Section; FIG. 9 is a schematic illustration of a user input screen; and FIG. 10 is a flowchart illustrating the manner outlined in the selected time of departure. [Main component symbol description] 120 Satellite 124 Earth 140 GPS receiver device 160 Spread spectrum GPS satellite signal 200 Navigation device 210 Processor / processing resource 220 Input device 137837.doc 201028650 ❿ 225 Connection 230 Memory resource 235 Connection 240 Display screen / Input Device / Display 245 Connection 250 Antenna / Receiver 255 Connection 260 Output Device 270 Input / Output (I / O) Tan 272 Mobile Phone Technology / Communication Circuit 275 Connection 280 External I / O Device 290 Integrated Input and Display Devices 292 Arm 294 Sucker 302 Server 304 Processor 306 Memory 308 Transmitter 310 Receiver 312 Bulk Data Storage Device 314 Wired or Wireless Connection/Communication Link 318 Communication Channel 320 Transmitter i37837.doc -37 - 201028650 322 Receiver 460 Function Hardware component 470 operating system 480 application software 490 departure time module 502 local environment 504 area 520 departure point 522 destination 524 journey segment 526 journey segment 528 journey segment 530 journey segment 534 journey segment 536 journey segment 540 destination box 542 Input box 544 Select button - 546 Time input box 548 Select button 550 Time input box 552 Select to press 4a 554 Display area 556 Alarm button 137837.doc -38-

Claims (1)

201028650 七、申請專利範圍: 1. 一種導航系統,其包含: -輸入器件(22〇、24〇),其經組態以使—使用者能夠 輸入一目的地; -路線規劃單元(200、210)’其用於確定至該目的地 之至少一路線; -記憶體(230),其用於儲存表示在不同時間的旅行之 旅行資料;及 ❿ -處理資源⑽),其可操作以:取決於該旅行資料而 估計沿著該或每-路線至該目的地之旅行之持續時間或 速度,且取決於估計旅行持續時間或速度隨出發時間之 改變而為至該目的地之旅行選擇一出發時間。 2.如請求们之導航系統’其中該處理資源⑽)經組態以 選擇提供至該目的地之最短估計旅行持續時間或最高估 計旅行速度之出發時間。 3·如凊求項1或2之導航系統,其中該處理資源(2ι〇)經組態 以:比較針對複數個可能的出發時間中之每一者的估計 旅行持續時間或估計旅行速度與—預定臨限值且取決 於該等比較而選擇一出發時間。 4. 如凊求項1或2之導航系統,其中該出發時間之該選擇包 含最初選擇複數個出發時間及/或路線及取決於使用者輸 入及/或取決於至少—約束而自該等最初選擇的出發時間 及/或路線選擇一出發時間及/或路線。 5. 如請求項1或2之導航系統,其中該處理資源(2⑼經組態 137837.doc 201028650 以選擇經受至少一約束之該出發時間。 6.如4求項4之導航系統,其中該至少一約束為對下列各 =中之至少-者的—約束:該出發時間;該目的地處之 估叶到達時間;該路線之一特性;沿著該路線之旅行 之一特性;及該估計旅行速度或持續時間之一特性。 7·如請求項4之導航系統,其中該至少—約束包含一為下 列各者中之至少一者之約束:該選定出發時間與一較佳 ❹ 出發時間之間的差為最小化的;該選^出發時間在出發 時]之較佳範圍内或該選定出發時間與出發時間之該 較佳範圍之間的差為最小化的;該估計旅行持續時間或 ^度之估計可靠性大於—狀可靠性味值;該路線為 最紐路線或該路線之長度小於—狀臨限長度;該路線 不包括任何為一預定類型之道路;燃料效率為最佳化 的;或沿著該路線的速度之估計變化性在一預定臨限值 以下。 8.如請求項1或2之導航系統 料及/或旅行持續時間資料 9·如請求項1或2之導航系統 旅行速度或持續時間。 10. 如請求項1或2之導航系統 的旅行速度或持續時間。 11. 如請求項1或2之導航系統 行資料及/或當前旅行資料 12-如請求項1或2之導航系統 其中該旅行資料包含速度資 其中該旅行資料表示測得的 其中該旅行資料表示計算出 其令該旅行資料包含歷史旅 其進—步包含用於與當前旅 137837.doc 201028650 行資料之至少一源進行通信之通信電路(272),且該處理 資源經配置以經由該通信電路接收來自該至少一源的當 前旅行資料。 13. 如請求項11之導航系統’其中該處理資源經組態以:取 決於該所接收之當前旅行資料而更新對至該目的地之旅 行之持續時間或速度之估計,且/或取決於該所接收之當 前旅行資料而修正該出發時間。 14. 如請求項12之導航系統’其中該當前旅行資料包含對儲 存於該記憶體中之該旅行資料的至少一更新且/或包含表 示一交通事故之交通事故資料且/或包含天氣資料或其他 環境資料》 15. 如清求項1或2之導航系統’其進一步包含一鬧鐘器件, 該鬧鐘器件用於監控該出發時間與當前時間之間的差且 用於取決於該比較而提供一鬧鐘信號。 16. —種導航器件(200),其包含: 一處理資源(210) ’其經組態以:接收表示一目的地之 目的地資料,確定一至該目的地之預期旅行時間,且取 決於至該目的地之該預期旅行時間而確定一出發時間, 其經受的約束為’至該目的地之該旅行時間為最佳化 的;及 一輸出器件(260) ’其用於將該出發時間提供至該使用 者。 17. —種為至一目的地之旅行選擇一出發時間之方法,其包 含: 137837.doc 201028650 確定至該目的地之至少—路線; 擷取表示不同時間的旅行之旅行資料 取決於該旅行資料而估計沿著該或每一路線至該目的 地之旅行之持續時間或速度;及 取決於估計旅行持續時間或逮度隨出發時間之改變而 為至該目的地之旅行選擇一出發時間。 18. —種電腦程式產品,其 ❿ 的電腦可執行指令。 ☆執行如請求項-之方法 137837.doc201028650 VII. Patent application scope: 1. A navigation system comprising: - an input device (22 〇, 24 〇) configured to enable a user to input a destination; - a route planning unit (200, 210) '' is used to determine at least one route to the destination; - a memory (230) for storing travel information representing travel at different times; and - a processing resource (10)) operable to: Estimating the duration or speed of the trip along the or each route to the destination on the travel profile, and selecting a departure for the trip to the destination depending on the estimated travel duration or speed as the departure time changes time. 2. The requesting navigation system 'where the processing resource (10)) is configured to select the departure time of the shortest estimated travel duration or the highest estimated travel speed provided to the destination. 3. The navigation system of claim 1 or 2, wherein the processing resource (2ι〇) is configured to: compare an estimated travel duration or an estimated travel speed for each of the plurality of possible departure times with - A threshold is predetermined and a departure time is selected depending on the comparison. 4. The navigation system of claim 1 or 2, wherein the selection of the departure time comprises initially selecting a plurality of departure times and/or routes and depending on user input and/or depending on at least the constraints from the initial The departure time and/or route selected is a departure time and/or route. 5. The navigation system of claim 1 or 2, wherein the processing resource (2(9) is configured 137837.doc 201028650 to select the departure time subject to at least one constraint. 6. The navigation system of claim 4, wherein the at least a constraint is a constraint on at least one of: = the departure time; an estimated leaf arrival time at the destination; a characteristic of the route; a characteristic of the travel along the route; and the estimated travel A feature of speed or duration. 7. The navigation system of claim 4, wherein the at least - constraint comprises a constraint of at least one of: between the selected departure time and a preferred departure time The difference is minimized; the difference between the selection of the departure time at the time of departure] or the preferred range of the selected departure time and the departure time is minimized; the estimated travel duration or ^ The reliability of the degree is greater than the reliability value of the shape; the route is the most route or the length of the route is less than the length of the threshold; the route does not include any road of a predetermined type; fuel efficiency Optimized; or the estimated variability of the speed along the route is below a predetermined threshold. 8. Navigation system material and/or travel duration data as claimed in claim 1 or 2. 9 such as claim 1 or 2 Travel speed or duration of the navigation system 10. Travel speed or duration of the navigation system as requested in item 1 or 2. 11. Navigation system line information and/or current travel information 12 as requested in item 1 or 2 The navigation system of item 1 or 2, wherein the travel data includes a speed resource in which the travel data indicates that the travel data indicates that the travel data indicates that the travel data includes a historical travel step further comprising the current travel 137837.doc 201028650 A communication circuit (272) that communicates with at least one source of data, and the processing resource is configured to receive current travel material from the at least one source via the communication circuit. 13. The navigation system of claim 11 The processing resource is configured to: update an estimate of the duration or speed of the trip to the destination depending on the current travel data received, and/or depending on the The departure time is corrected by receiving the current travel data. 14. The navigation system of claim 12 wherein the current travel material includes at least one update to the travel material stored in the memory and/or includes a traffic accident Traffic accident data and/or weather data or other environmental information. 15. The navigation system of claim 1 or 2 further includes an alarm device for monitoring the departure time between the current time and the current time. Poor and for providing an alarm signal depending on the comparison. 16. A navigation device (200) comprising: a processing resource (210) 'configured to: receive destination data representing a destination, Determining an expected travel time to the destination, and determining a departure time depending on the expected travel time to the destination, subject to the constraint that the travel time to the destination is optimized; and The output device (260) 'is used to provide the departure time to the user. 17. A method of selecting a departure time for a trip to a destination, comprising: 137837.doc 201028650 determining at least the route to the destination; obtaining travel information representing travel at different times depends on the travel material And estimating the duration or speed of the trip along the or each route to the destination; and selecting a departure time for the trip to the destination depending on the estimated travel duration or the change in the departure time. 18. A computer program product with ❿ computer executable instructions. ☆ Execute the method as requested - 137837.doc
TW98102638A 2009-01-22 2009-01-22 Navigation system and method TW201028650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98102638A TW201028650A (en) 2009-01-22 2009-01-22 Navigation system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98102638A TW201028650A (en) 2009-01-22 2009-01-22 Navigation system and method

Publications (1)

Publication Number Publication Date
TW201028650A true TW201028650A (en) 2010-08-01

Family

ID=44853712

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98102638A TW201028650A (en) 2009-01-22 2009-01-22 Navigation system and method

Country Status (1)

Country Link
TW (1) TW201028650A (en)

Similar Documents

Publication Publication Date Title
JP5465253B2 (en) Navigation system, operation method of navigation device, and computer program
US9702701B2 (en) Navigation device and method
JP6203331B2 (en) Apparatus and method for determining parking information
JP5856157B2 (en) Navigation apparatus and method
EP2102598B1 (en) Navigation system with fuel consumption calculation
US9786169B2 (en) On-vehicle information providing device, information providing center, and information providing system
TW201017111A (en) Navigation apparatus, server apparatus and method of providing point of interest data
TW201128168A (en) Navigation device & and method
TW201100757A (en) Navigation device & method
TW201232486A (en) Navigation apparatus and method of providing weather condition information
TW201017109A (en) Navigation apparatus, server apparatus and method of providing point of interest information
WO2010040385A1 (en) Navigation apparatus and method for use therein
JP2016520190A (en) Method and system for providing information indicating recommended navigable section
JP4689104B2 (en) Parking lot information retrieval method, parking lot information retrieval system and program
JP2012514216A (en) Navigation device and method for displaying data
WO2010081542A1 (en) Navigation system and method
WO2010066718A1 (en) Navigation device & method
TW201028650A (en) Navigation system and method
TW201028666A (en) Navigation device & method
TW201028658A (en) Navigation device & method
TW201028661A (en) Mapping system and method
TW201232012A (en) Non-uniform weighting factor as route algorithm input
TW200930980A (en) Method and apparatus for updating a digital map
TW201028652A (en) Navigation apparatus and method
TW201226854A (en) Mapping or navigation apparatus and method of operation thereof