TWI395927B - Method for notifying users about future appointments - Google Patents

Method for notifying users about future appointments Download PDF

Info

Publication number
TWI395927B
TWI395927B TW97150405A TW97150405A TWI395927B TW I395927 B TWI395927 B TW I395927B TW 97150405 A TW97150405 A TW 97150405A TW 97150405 A TW97150405 A TW 97150405A TW I395927 B TWI395927 B TW I395927B
Authority
TW
Taiwan
Prior art keywords
time
appointment
user
location
estimated
Prior art date
Application number
TW97150405A
Other languages
Chinese (zh)
Other versions
TW201024679A (en
Inventor
Paul Ranford
Original Assignee
Mitac Int Corp
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 Mitac Int Corp filed Critical Mitac Int Corp
Priority to TW97150405A priority Critical patent/TWI395927B/en
Priority to DE200910054002 priority patent/DE102009054002A1/en
Publication of TW201024679A publication Critical patent/TW201024679A/en
Application granted granted Critical
Publication of TWI395927B publication Critical patent/TWI395927B/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3423Multimodal routing, i.e. combining two or more modes of transportation, where the modes can be any of, e.g. driving, walking, cycling, public transport
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/343Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3484Personalized, e.g. from learned user behaviour or user-defined profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting

Description

提醒使用者未來約會之方法Remind users how to date in the future

本發明提供一種提醒使用者約會之方法,尤指一種依據旅程時間來提醒使用者約會之方法。The present invention provides a method for reminding a user of an appointment, and more particularly to a method for reminding a user of an appointment based on the travel time.

全球定位系統(Global Positioning System,GPS)已是社會大眾所知內建於個人導航裝置的最基本功能,且廣泛應用於車內個人導航裝置。個人導航裝置常見的功能就是提供一地圖數據庫分析以產生適當的導航指令,並將該指令顯示於個人導航裝置的螢幕上。這類型的個人導航裝置通常以吸盤或其它種類的固定元件固定在交通運輸工具的前儀表板上。The Global Positioning System (GPS) is the most basic function built into the personal navigation device known to the public, and is widely used in in-vehicle personal navigation devices. A common function of personal navigation devices is to provide a map database analysis to generate appropriate navigation commands and display the instructions on the screen of the personal navigation device. This type of personal navigation device is typically attached to the front dashboard of the vehicle with a suction cup or other type of fastening element.

個人導航裝置泛指一種能引導使用者前往預定目的地的裝置。這類裝置通常內建一組可接收定位數據的系統,例如全球定位系統接收器,也可能是僅和一有接收定位數據功能的接收器通訊連結。這類裝置分析數據的方法有數種,其一為可自行運算所經路線的數據、其二為連線至可提供路徑數據運算功能的遠端伺服器,由該伺服器運算並提供導航資料、或者是該裝置不但有自行運算功能,同時也能連線到遠端伺服器接收該伺服器的運算數據。手持式全球定位系統個人導航裝置不需完全固定在交通運輸工具內,而是讓使用者能輕易安裝或拆卸。這類個人導航裝置通常(但非必然)內建有全球定位系統天線、導航軟體與地圖,並可自行繪製、顯示地圖,幾可為一完全獨立運作的裝置。A personal navigation device generally refers to a device that can guide a user to a predetermined destination. Such devices typically have a built-in system that can receive positioning data, such as a global positioning system receiver, or may only be in communication with a receiver that has the capability to receive positioning data. There are several methods for analyzing data in such devices. One is a data that can be self-operated, and the other is a remote server that can be connected to a path data computing function. The server calculates and provides navigation data. Or the device not only has its own computing function, but also can be connected to the remote server to receive the computing data of the server. The handheld global positioning system personal navigation device does not need to be completely fixed in the transportation vehicle, but can be easily installed or disassembled by the user. Such personal navigation devices usually (but not necessarily) have built-in GPS antennas, navigation software and maps, and can draw and display maps themselves, which can be a completely independent device.

傳統上,人們習慣運用紙張或電子日曆來管理未來約會。電子日曆能在約會開始一預定時間之前事先提醒使用者。Traditionally, people are accustomed to using paper or electronic calendars to manage future appointments. The electronic calendar can alert the user before the scheduled start of the appointment.

若約會地點和使用者目前所在地距離很遠,使用者希望能夠事先被提醒,才能及時出發以準時赴約,然而又不希望太早抵達約會地點。當使用者不熟悉約會地點的週遭環境時,要剛好準時赴約也變得更為困難。If the date of the appointment and the current location of the user are far away, the user hopes to be reminded in advance to make a timely departure to meet on time, but does not wish to arrive at the appointment site too early. When the user is not familiar with the surrounding environment of the date of the appointment, it is more difficult to make appointments on time.

電腦、個人數位助理(personal digital assistant,PDA),或智慧型手機(smartphone)內建之自動電子行事曆往往僅會紀錄約會地點,卻不會自動或動態地考量前往約會地點所需之時間。Automated electronic calendars built into computers, personal digital assistants (PDAs), or smart phones often only record dating locations, but do not automatically or dynamically consider the time required to travel to a dating location.

在典型的約會系統中,由使用者自行決定在約會開始前多久時間被提醒。然而,約會系統無法準確得知或預知使用者所在位置,因此不會考量前往約會地點所需之時間。約會系統亦無足夠資訊來計算出使用者前往約會地點所需之時間,因此無法適時提醒使用者。In a typical dating system, it is up to the user to decide how long before the appointment begins to be alerted. However, the dating system cannot accurately know or predict the location of the user, so the time required to travel to the appointment location will not be considered. The Dating System also does not have enough information to calculate the time required for the user to travel to the appointment. Therefore, the user cannot be reminded at the appropriate time.

先前技術約會系統之使用者可依據其所在地自行估計前往約會地點所需之時間,然而前提是使用者需十分熟悉約會地點的週遭環境,而且路上不會遇上意外而改變預估旅程時間。Users of prior art dating systems can estimate the time required to travel to a dating location based on their location, provided that the user is familiar with the surrounding environment of the meeting location and that the estimated journey time is not changed on the road.

本發明提供一種提醒使用者約會之方法,包含接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點;決定該個人導航裝置之目前位置;決定前往該約會地點時使用者之偏愛路線;計算當使用該使用者之偏愛路線從該目前位置前往該約會地點時所需之一預計旅程時間;依據該預計旅程時間和該約會時間來決定一提醒時刻;以及於該提醒時刻提醒該使用者相關於該約會之訊息。The present invention provides a method for reminding a user of an appointment, comprising receiving an input to an appointment time and an appointment location in a personal navigation device operated by a user; determining a current location of the personal navigation device; and deciding to go to the appointment location a preferred route of the user; calculating an estimated travel time required to use the preferred route of the user from the current location to the appointment location; determining a reminder time based on the estimated travel time and the appointment time; The reminder reminds the user of the message related to the appointment.

本發明另提供一種提醒使用者約會之方法,包含接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點;決定該個人導航裝置之目前位置;決定該約會地點附近之停車位狀況,其中該停車位狀況包含一停車場位置、該停車場內空停車位的數目,以及從該停車場前往該約會地點所需之時間;依據該空停車位的數目和地點來判斷該使用者從該目前位置前往該約會地點時所需之一預計旅程時間;依據該預計旅程時間和該約會時間來決定一提醒時刻;以及於該提醒時刻將該約會告知該使用者。The present invention further provides a method for reminding a user of an appointment, comprising receiving an input to an appointment time and an appointment location in a personal navigation device operated by a user; determining a current location of the personal navigation device; determining the vicinity of the appointment location a parking space condition, wherein the parking space condition includes a parking lot location, a number of empty parking spaces in the parking lot, and a time required to travel from the parking lot to the dating place; determining the usage according to the number and location of the empty parking spaces One of the estimated travel times required to travel from the current location to the appointment location; a reminder time is determined based on the estimated travel time and the appointment time; and the appointment is communicated to the user at the reminder time.

本發明另提供一種提醒使用者約會之方法,包含接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點,其中該約會地點為一可變動之地點;決定該個人導航裝置之目前位置;決定一最新約會地點;判斷當該使用者從該目前位置前往該最新約會地點時所需之一預計旅程時間;依據該預計旅程時間和該約會時間來決定一提醒時刻;以及於該提醒時刻將該約會告知該使用者。The present invention further provides a method for reminding a user of an appointment, comprising receiving an input to an appointment time and an appointment location in a personal navigation device operated by a user, wherein the appointment location is a changeable location; determining the individual The current location of the navigation device; determining an up-to-date appointment location; determining an estimated travel time required by the user to travel to the latest appointment location from the current location; determining a reminder time based on the estimated travel time and the appointment time; And inform the user of the appointment at the reminder time.

請參考第1圖,第1圖為本發明中一個人導航裝置10之方塊圖。個人導航裝置10包含一處理器12、一GPS模組14、一輸入端16、一輸出端18,以及一記憶體20。GPS模組14可接收個人導航裝置10目前所在位置之資訊。輸入端16可為控制按鍵或觸控面板,而輸出端18可為一擴音器或一顯示螢幕。記憶體20包含一韌體(firmware)22,處理器12可執行韌體22以運作個人導航裝置10。記憶體20內存包含概略地圖資訊之地圖資料24,例如相關於道路、地址和行進路線之資料。針對每一筆輸入至個人導航裝置10之約會,記憶體20內存有相對應之約會資料26。約會資料26包含約會時間、約會地點,以及準備緩衝時間。準備緩衝時間相關於使用者為了準備約會而希望預留之時間。約會資料26亦包含偏愛路線資料28,說明了使用者由某一地點前往另一地點時通常使用的路線。個人導航裝置10可依據這些使用者之偏愛路線來計算出前往目的地所需之時間,然而使用者仍可選擇其它路線而不使用其偏愛路線。當使用者選定一路線後,記憶體20內會存入相對應之選定路線資料30。為了更精確地算出行走各路線所需之時間,記憶體20內亦可存入相關於旅程時間之歷史資料32。停車資料34表明了約會地點附近是否有停車場所。Please refer to FIG. 1. FIG. 1 is a block diagram of a person navigation device 10 of the present invention. The personal navigation device 10 includes a processor 12, a GPS module 14, an input terminal 16, an output terminal 18, and a memory 20. The GPS module 14 can receive information on the current location of the personal navigation device 10. The input terminal 16 can be a control button or a touch panel, and the output terminal 18 can be a loudspeaker or a display screen. The memory 20 includes a firmware 22 that the processor 12 can execute to operate the personal navigation device 10. The memory 20 stores map data 24 containing summary map information, such as information relating to roads, addresses, and travel routes. For each appointment entered into the personal navigation device 10, the corresponding storage data 26 is stored in the memory 20. Appointment information 26 includes appointment time, date of appointment, and preparation buffer time. The preparation buffer time is related to the time the user wishes to reserve in order to prepare for the appointment. Appointment information 26 also includes preference route information 28, which describes the route that is typically used when a user travels from one location to another. The personal navigation device 10 can calculate the time required to travel to the destination based on the preferred route of the users, but the user can still select other routes without using the preferred route. When the user selects a route, the corresponding selected route data 30 is stored in the memory 20. In order to more accurately calculate the time required to travel each route, the historical data 32 relating to the travel time may also be stored in the memory 20. Parking information 34 indicates whether there is a parking lot near the date of the appointment.

請參考第2圖,第2圖說明了針對一路線之不同區段一使用者之偏愛行進路線。舉例來說,針對A點至B點的區段,使用者偏好在高速公路上開車,而車程通常為10分鐘。針對B點至C點的區段,使用者同樣偏好在高速公路上開車,而車程通常為8分鐘。針對C點至D點的區段,使用者偏好搭乘渡輪,而船程通常為40分鐘。針對D點至E點的區段,使用者偏好搭乘火車,而火車車程通常為17分鐘。Please refer to FIG. 2, which illustrates a preferred travel route for a user of different segments of a route. For example, for segments from point A to point B, the user prefers to drive on the highway, which is typically 10 minutes. For the section from point B to point C, the user also prefers to drive on the highway, which is usually 8 minutes. For the section from point C to point D, the user prefers to take the ferry, which is usually 40 minutes. For the section from point D to point E, the user prefers to take the train, and the train ride is usually 17 minutes.

若能提供越多相關於使用者過去行程和開車時間之歷史資料,個人導航裝置10更能有效地估計抵達目的地所需之時間,因此會更新歷史資料32以因應。若另加考慮使用者旅行的時間和日期,歷史旅程時間將會更準確。另一方面,若無法提供歷史資料,而使用者尚未輸入其自行預估之旅程時間,個人導航裝置10可能需要自行計算出其內定之預計旅程時間。舉例來說,內定之預計旅程時間可藉由將所有行進區段之總距離除以目前行進速度來求得。由於在不同行進區段上之實際行進速度不會完全相同,內定之預計旅程時間和歷史旅程時間相比較為不準確。If more historical data relating to the user's past trip and driving time can be provided, the personal navigation device 10 can more effectively estimate the time required to arrive at the destination, and thus the historical data 32 is updated to respond. If you consider the time and date of the user's travel, the historical journey time will be more accurate. On the other hand, if the historical data cannot be provided and the user has not entered his own estimated travel time, the personal navigation device 10 may need to calculate its own estimated travel time. For example, the default estimated travel time can be determined by dividing the total distance of all travel segments by the current travel speed. Since the actual travel speeds on different travel segments will not be exactly the same, the estimated travel time is less accurate than the historical travel time.

若個人導航裝置10無法提供前往目的地所需之預計旅程時間,使用者可針對路線中某些區段輸入預計旅程時間。在數次旅程後,個人導航裝置10即可得知這些路線的開車時間,並將相關於此行程之資料存入記憶體20內之歷史資料32。If the personal navigation device 10 is unable to provide the estimated journey time required to travel to the destination, the user may enter an estimated journey time for certain sections of the route. After several trips, the personal navigation device 10 can know the driving time of these routes and store the data related to the itinerary into the historical data 32 in the memory 20.

個人導航裝置10之處理器12會依據一些因素來決定何時提醒使用者即將來臨的約會。首先,約會時間、約會地點和使用者目前位置是重要資訊。由於使用者在約會之前可能會前往其它場所,個人導航裝置10必須定期地監測使用者目前最新位置,再依此決定何時提醒使用者即將來臨的約會。另外亦需考慮準備緩衝時間,以讓使用者有額外時間為約為作準備。為了能準確估計前往約會地點所需的旅程時間,個人導航裝置10也需考量前往約會地點之可能路線、這些路線的時速限制、針對路線中不同區段之旅程時間的歷史統計、使用者之偏愛行進路線(例如高速公路、收費道路或景觀道路等)、使用者之偏愛交通方式(例如汽車、步行、腳踏車、火車、公車,或同時使用數種交通方式)、停車位狀況,以及停車位和約會地點之間的距離。The processor 12 of the personal navigation device 10 will determine when to alert the user to an upcoming appointment based on a number of factors. First, the appointment time, the date of the appointment, and the current location of the user are important information. Since the user may travel to other locations before the appointment, the personal navigation device 10 must periodically monitor the user's current location and then decide when to remind the user of the upcoming appointment. It is also necessary to consider the preparation of the buffer time so that the user has extra time to prepare for the appointment. In order to accurately estimate the travel time required to travel to a dating location, the personal navigation device 10 also needs to consider possible routes to the dating location, speed limits for these routes, historical statistics for travel times for different segments of the route, and user preferences. Routes (such as highways, toll roads, or landscape roads), user preferences (such as cars, walking, bicycles, trains, buses, or several modes of transportation), parking conditions, and parking spaces and The distance between the dating locations.

在使用者移動過程中,個人導航裝置10會不斷重複計算前往約會地點所需之時間,直到接近使用者需要動身之時間點,也就是個人導航裝置10需要在此時間點提醒使用者即將來臨的約會。當在此提醒時刻告知使用者即將來臨的約會時,個人導航裝置10可依據使用者的要求或自動提供前往約會地點之導航指示。在前往約會地點的途中,個人導航裝置10亦可提供旅程狀況以讓使用者得知目前的進度。在超過進度時,使用者可利用多餘的時間來處理其它事務,例如替車子加油、拜訪朋友,或是前往商店購物。在落後進度時,使用者可事先提醒約會之其它參與者,以減少因遲到所造成的不變。當使用者抵達約會地點後,個人導航裝置10可顯示其它資訊或提示,例如約會其它參與者的名字或約會中所需要的物品或文件等。個人導航裝置10可透過輸出端18來提供視覺或音效提醒。During the user's movement, the personal navigation device 10 will repeatedly calculate the time required to travel to the appointment site until the time point when the user needs to leave, that is, the personal navigation device 10 needs to remind the user of the upcoming time at this time. appointment. When the user is notified of an upcoming appointment at this reminder moment, the personal navigation device 10 can provide a navigation indication to the appointment location based on the user's request or automatically. On the way to the date of the appointment, the personal navigation device 10 can also provide the status of the trip to let the user know the current progress. When the progress is exceeded, the user can use extra time to handle other matters, such as fueling the car, visiting friends, or going to the store to shop. When the progress is behind, the user can remind the other participants of the appointment in advance to reduce the change caused by the late arrival. When the user arrives at the appointment location, the personal navigation device 10 can display other information or prompts, such as an appointment for the names of other participants or items or documents needed in the appointment. The personal navigation device 10 can provide a visual or sound effect reminder via the output 18.

由於停車位的狀況隨時會改變,個人導航裝置10可讓使用者得知在約會地點附近哪個停車場有空位、空停車位的數目,以及從停車場前往約會地點所需之時間。Since the condition of the parking space changes at any time, the personal navigation device 10 allows the user to know which parking lot is available near the date of the appointment, the number of empty parking spaces, and the time required to travel from the parking lot to the date of the appointment.

個人導航裝置10可透過網路、廣播頻道或其它來源來接收相關於停車位、天候或交通路況的即時訊息。即時停車位訊息顯示了停車場內可停車位的數目。即時交通訊息顯示了車禍意外、道路封鎖,或塞車路段等交通路況。即時天候訊息顯示了大雨、淹水,或暴風雪等情形。天候和交通路況皆會影響前往目的地所需之時間,因此本發明可依此修正預計旅程時間。The personal navigation device 10 can receive instant messages related to parking spaces, weather or traffic conditions via a network, broadcast channel or other source. The instant parking space message shows the number of parking spaces available in the parking lot. Instant traffic messages show traffic accidents such as accidents, road closures, or traffic jams. Instant weather messages show heavy rain, flooding, or blizzards. The weather and traffic conditions all affect the time required to travel to the destination, so the present invention can correct the estimated journey time accordingly.

請參考第3圖,第3圖為記憶體20內存之停車資料34的示意圖。這些資料可幫助使用者決定停車地點和估計總旅程時間。舉例來說,若前往動物園,動物園之停車場內尚餘142個空停車位,而且停車場和動物園之間約3分鐘步行距離。若前往購物中心,購物中心之停車場內尚餘40個空停車位,而且停車場和購物中心之間約5分鐘步行距離。若前往海灘,海灘之停車場A和海灘之間僅隔1分鐘步行距離,但此時並無空停車位;然而,海灘之停車場B內尚餘40個空停車位,但停車場B和海灘之間大約要走10分鐘。Please refer to FIG. 3, which is a schematic diagram of the parking data 34 in the memory 20 memory. This information helps the user decide where to park and estimate the total journey time. For example, if you go to the zoo, there are 142 empty parking spaces in the parking lot of the zoo, and the parking lot and the zoo are about 3 minutes walking distance. If you go to the shopping center, there are 40 empty parking spaces in the parking lot of the shopping center, and about 5 minutes walking distance between the parking lot and the shopping center. If you go to the beach, the beach parking lot A and the beach are only 1 minute walk away, but there is no parking space at this time; however, there are 40 empty parking spaces in the parking lot B of the beach, but between the parking lot B and the beach It takes about 10 minutes.

除了停車位的現況外,交通和天候狀況等其它變動因素亦會影響旅程時間,因此在計算預計旅程時間時皆需考量這些情況。由於影響從使用者目前所在地前往約會地點之預計旅程時間的變動因素相當多,因此必須定期地重新計算預計旅程時間。In addition to the current status of parking spaces, other factors such as traffic and weather conditions will also affect the journey time, so these conditions need to be considered when calculating the estimated journey time. Due to the considerable variation in the estimated journey time from the current location of the user to the date of the appointment, the estimated journey time must be recalculated periodically.

本發明亦包含其它實施例,例如使用者或會議參與者可能會因故更改約會地點或時間。在此種情形下,可由使用者或個人導航裝置10提供更新之約會地點,個人導航裝置10再依此重新計算並更新預計旅程時間。同時,約會時間亦可即時更新,相關於更新約會地點或更新約會時間之提醒訊息可用簡訊的形式來接收,並依據接收到之簡訊來更新行事曆中儲存之約會資料。當使用者得知約會有所變動時,也可以自行更新約會地點或約會時間。在本發明另一實施例中,兩位或多位使用者可能正朝向對方移動,個人導航裝置10可追蹤每一使用者的位置,並針對使用者預期碰面地點的週邊區域進行局部搜索,以讓其中一位使用者能在最後關頭於預期碰面地點附近預定一約會地點。The invention also encompasses other embodiments, such as a user or conference participant may change the appointment location or time for any reason. In this case, the updated appointment location may be provided by the user or personal navigation device 10, and the personal navigation device 10 may then recalculate and update the estimated travel time. At the same time, the appointment time can be updated in real time. The reminder message related to the update of the appointment location or the update of the appointment time can be received in the form of a short message, and the appointment information stored in the calendar is updated according to the received newsletter. When the user knows that the appointment has changed, they can also update the appointment location or appointment time. In another embodiment of the present invention, two or more users may be moving toward the other party, and the personal navigation device 10 may track the location of each user and perform a local search for the surrounding area of the user's expected meeting location. Have one of the users be able to book an appointment location near the expected meeting location at the last minute.

請參考第4圖,第4圖之流程圖說明了本發明提醒使用者約會之方法,包含下列步驟:步驟100:使用者輸入約會時間、約會地點及準備緩衝時間,並將這些訊息存入記憶體20之約會資料26。Referring to FIG. 4, a flow chart of FIG. 4 illustrates a method for reminding a user of an appointment, including the following steps: Step 100: The user inputs an appointment time, an appointment location, and a preparation buffer time, and stores the message in the memory. Dating information for Body 20 26.

步驟102:個人導航裝置10依據記憶體20內存之地圖資料24和GPS模組14來決定使用者目前所在地點和目前約會地點。Step 102: The personal navigation device 10 determines the current location of the user and the current dating location based on the map data 24 and the GPS module 14 stored in the memory 20.

步驟104:個人導航裝置10利用使用者之偏愛路線資料28和GPS模組14來產生一建議路線。Step 104: The personal navigation device 10 uses the user's preferred route data 28 and the GPS module 14 to generate a suggested route.

步驟106:個人導航裝置10詢問使用者是否要更改建議路線;若使用者要更改建議路線,執行步驟108;若使用者不更改建議路線,執行步驟110。Step 106: The personal navigation device 10 asks the user whether to change the suggested route; if the user wants to change the suggested route, step 108 is performed; if the user does not change the suggested route, step 110 is performed.

步驟108:使用者選擇一相異路線。Step 108: The user selects a different route.

步驟110:個人導航裝置10詢問使用者是否需要在約會地點附近停車;若使用者需要在約會地點附近停車,執行步驟112;若使用者不需要在約會地點附近停車,執行步驟114。Step 110: The personal navigation device 10 asks the user whether to stop near the appointment location; if the user needs to stop near the appointment location, step 112 is performed; if the user does not need to park near the appointment location, step 114 is performed.

步驟112:使用者依據停車資料34和目前停車位狀況來選擇一停車場。Step 112: The user selects a parking lot based on the parking data 34 and the current parking space status.

步驟114:依據所需之開車時間、停車時間與交通和天候等其它變動因素,個人導航裝置10之處理器12計算由個人導航裝置10之目前位置前往目前約會地點所需之預計旅程時間。Step 114: The processor 12 of the personal navigation device 10 calculates the estimated travel time required to travel from the current location of the personal navigation device 10 to the current dating location based on the required driving time, parking time, and other variables such as traffic and weather.

步驟116:處理器12依據預計旅程時間、準備緩衝時間和約會時間來產生一提醒時刻以在此時間點告知使用者即將來臨之約會。Step 116: The processor 12 generates a reminder moment based on the estimated journey time, the preparation buffer time, and the appointment time to inform the user of the upcoming appointment at this point in time.

步驟118:判斷是否已到提醒時刻;若已到提醒時刻,執行步驟122;若尚未到提醒時刻,執行步驟120。Step 118: It is determined whether the reminding time has been reached; if the reminding time has been reached, step 122 is performed; if the reminding time has not yet been reached, step 120 is performed.

步驟120:判斷約會地點是否有所改變;若約會地點有所改變,執行步驟114;若約會地點並未改變,執行步驟118。Step 120: Determine whether the appointment location has changed; if the appointment location has changed, go to step 114; if the appointment location has not changed, go to step 118.

步驟122:提醒使用者預定之約會,並提供如何前往約會地點之指示。Step 122: Remind the user of the scheduled appointment and provide instructions on how to travel to the appointment location.

步驟124:在提醒使用者預定之約會後,判斷約會地點是否有所改變;若約會地點有所改變,執行步驟114;若約會地點並未改變,執行步驟126。Step 124: After reminding the user of the scheduled appointment, it is determined whether the appointment location has changed; if the appointment location has changed, step 114 is performed; if the appointment location has not changed, step 126 is performed.

步驟126:提供一進度報告以告知使用者目前和約會地點之間的距離,以及是否超前或落後進度。Step 126: Provide a progress report to inform the user of the distance between the current and the date of the appointment, and whether the progress is advanced or behind.

步驟128:判斷使用者是否已經抵達約會地點;若使用者已抵達約會地點,執行步驟130;若使用者尚未抵達約會地點,執行步驟124。Step 128: Determine whether the user has arrived at the appointment location; if the user has arrived at the appointment location, go to step 130; if the user has not arrived at the appointment location, go to step 124.

步驟130:提供相關於約會之額外資訊以提醒使用者約會其它參與者的名字或約會中所需要的物品或文件等。Step 130: Provide additional information related to the appointment to remind the user to date other participants' names or items or documents required in the appointment.

綜上所述,本發明之個人導航裝置10可依據從使用者目前所在地點前往約會地點所需之時間,在適當時間提醒使用者即將來臨的約會。依據停車位狀況、交通路況、天候,以及使用者目前所在地點和約會地點之間的距離,本發明可動態地計算出預計旅程時間,使得使用者能夠準時赴會,同時亦不會太早抵達。因此,使用者可有效且彈性地運用約會開始前的時間前往它處,而不需擔心錯過約會時間。In summary, the personal navigation device 10 of the present invention can remind the user of an upcoming appointment at an appropriate time based on the time required to travel from the current location of the user to the appointment location. According to the parking space condition, the traffic condition, the weather, and the distance between the user's current location and the date of the appointment, the present invention can dynamically calculate the estimated journey time, so that the user can go to the meeting on time, and does not arrive too early. . Therefore, the user can effectively and flexibly use the time before the start of the appointment to go to it without worrying about missing the appointment time.

以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。The above are only the preferred embodiments of the present invention, and all changes and modifications made to the scope of the present invention should be within the scope of the present invention.

10...個人導航裝置10. . . Personal navigation device

12...處理器12. . . processor

14...GPS模組14. . . GPS module

100~130...步驟100~130. . . step

16...輸入端16. . . Input

18...輸出端18. . . Output

20...記憶體20. . . Memory

22...韌體twenty two. . . firmware

24...地圖資料twenty four. . . Map data

26...約會資料26. . . Dating information

28...偏愛路線資料28. . . Preference route information

30...選定路線資料30. . . Selected route information

32...歷史資料32. . . Historical data

34...停車資料34. . . Parking information

第1圖為本發明中一個人導航裝置之方塊圖。Figure 1 is a block diagram of a person navigation device in the present invention.

第2圖為本發明中一使用者之偏愛行進路線的示意圖。Figure 2 is a schematic diagram of a user's preferred travel route in the present invention.

第3圖為記憶體內存之停車資料的示意圖。Figure 3 is a schematic diagram of the parking data in the memory.

第4圖說明了本發明提醒使用者約會之方法的流程圖。Figure 4 illustrates a flow chart of the method of the present invention to alert the user to an appointment.

10...個人導航裝置10. . . Personal navigation device

12...處理器12. . . processor

14...GPS模組14. . . GPS module

16...輸入端16. . . Input

18...輸出端18. . . Output

20...記憶體20. . . Memory

22...韌體twenty two. . . firmware

24...地圖資料twenty four. . . Map data

26...約會資料26. . . Dating information

28...偏愛路線資料28. . . Preference route information

30...選定路線資料30. . . Selected route information

32...歷史資料32. . . Historical data

34...停車資料34. . . Parking information

Claims (19)

一種提醒使用者約會之方法,包含接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點;決定該個人導航裝置之目前位置;決定前往該約會地點時使用者之偏愛路線;計算當使用該使用者之偏愛路線從該目前位置前往該約會地點時所需之一預計旅程時間;依據該預計旅程時間和該約會時間來決定一提醒時刻;以及於該提醒時刻提醒該使用者相關於該約會之訊息。 A method for reminding a user of an appointment, comprising receiving an input to an appointment time and an appointment location in a personal navigation device operated by a user; determining a current location of the personal navigation device; and determining a user to go to the appointment location a preferred route; calculating an estimated travel time required to use the user's preferred route from the current location to the appointment location; determining a reminder time based on the estimated travel time and the appointment time; and alerting at the reminder moment The user is related to the message of the appointment. 如請求項1所述之方法,其中決定該使用者之偏愛路線係包含決定在一路線之路段上該使用者偏愛使用之交通工具。 The method of claim 1, wherein determining the preferred route of the user comprises determining a vehicle that the user prefers to use on the route of the route. 如請求項1所述之方法,另包含:接收輸入至該個人導航裝置之一準備緩衝時間,其中該準備緩衝時間相關於該使用者為了準備該約會而希望預留之額外時間;以及依據該預計旅程時間、該準備緩衝時間和該約會時間來決定該提醒時刻。 The method of claim 1, further comprising: receiving an input to the personal navigation device to prepare a buffer time, wherein the preparation buffer time is related to an additional time that the user wishes to reserve in order to prepare the appointment; The reminder time is determined by the estimated travel time, the preparation buffer time, and the appointment time. 如請求項1所述之方法,其中判斷該預計旅程時間係依據已知之時速限制來判斷該預計旅程時間。 The method of claim 1, wherein determining the estimated journey time is based on a known speed limit to determine the estimated journey time. 如請求項1所述之方法,其中判斷該預計旅程時間係依據旅程時間之歷史統計來判斷該預計旅程時間。 The method of claim 1, wherein determining the estimated journey time is based on historical statistics of the journey time to determine the estimated journey time. 如請求項1所述之方法,另包含:在該使用者超過或落後該約會之進度時,提醒該使用者。 The method of claim 1, further comprising: alerting the user when the user exceeds or lags behind the progress of the appointment. 如請求項1所述之方法,另包含:當該個人導航裝置無法決定前往約會地點所需之一旅程時間時,提供一內定旅程時間來做為該預計旅程時間。 The method of claim 1, further comprising: providing a predetermined journey time as the estimated journey time when the personal navigation device is unable to determine one of the journey times required to travel to the appointment location. 一種提醒使用者約會之方法,包含:接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點;決定該個人導航裝置之目前位置;決定該約會地點附近之停車位狀況,其中該停車位狀況包含一停車場位置、該停車場內空停車位的數目,以及從該停車場前往該約會地點所需之時間;依據該停車位狀況來判斷該使用者從該目前位置前往該約會地點時所需之一預計旅程時間; 依據該預計旅程時間和該約會時間來決定一提醒時刻;以及於該提醒時刻將該約會告知該使用者。 A method for reminding a user of an appointment, comprising: receiving an appointment time and an appointment location in a personal navigation device operated by a user; determining a current location of the personal navigation device; determining a parking space near the appointment location a condition, wherein the parking space condition includes a parking lot location, a number of empty parking spaces in the parking lot, and a time required to travel from the parking lot to the dating location; determining, according to the parking space condition, the user from the current location One of the estimated travel times required for the date of the appointment; Determining a reminder moment based on the estimated travel time and the appointment time; and notifying the user of the appointment at the reminder moment. 如請求項8所述之方法,另包含:接收輸入至該個人導航裝置之一準備緩衝時間,其中該準備緩衝時間相關於該使用者為了準備該約會而希望預留之額外時間;以及依據該預計旅程時間、該準備緩衝時間和該約會時間來決定該提醒時刻。 The method of claim 8, further comprising: receiving an input to the personal navigation device to prepare a buffer time, wherein the preparation buffer time is related to an additional time that the user wishes to reserve in order to prepare the appointment; The reminder time is determined by the estimated travel time, the preparation buffer time, and the appointment time. 如請求項8所述之方法,其中判斷該預計旅程時間係依據已知之時速限制來判斷該預計旅程時間。 The method of claim 8, wherein determining the estimated journey time is based on a known speed limit to determine the estimated journey time. 如請求項8所述之方法,其中判斷該預計旅程時間係依據旅程時間之歷史統計來判斷該預計旅程時間。 The method of claim 8, wherein determining the estimated journey time is based on historical statistics of the journey time to determine the estimated journey time. 如請求項8所述之方法,另包含:在該使用者超過或落後該約會之進度時,提醒該使用者。 The method of claim 8, further comprising: alerting the user when the user exceeds or lags behind the progress of the appointment. 如請求項8所述之方法,另包含:當該個人導航裝置無法決定前往約會地點所需之一旅程時間時,提供一內定旅程時間來做為該預計旅程時 間。 The method of claim 8, further comprising: providing a predetermined journey time as the estimated journey when the personal navigation device is unable to determine one of the journey times required to travel to the appointment location between. 一種提醒使用者約會之方法,包含:接收輸入至由一使用者所操作之一個人導航裝置內之一約會時間和一約會地點,其中該約會地點為一可變動之地點;決定該個人導航裝置之目前位置;決定一最新約會地點;判斷當該使用者從該目前位置前往該最新約會地點時所需之一預計旅程時間;依據該預計旅程時間和該約會時間來決定一提醒時刻;於該提醒時刻將該約會告知該使用者;在接收一更新約會地點時將該更新約會地點告知該使用者;以及提供一進度報告以告知該使用者目前和該更新約會地點之間的距離。 A method for reminding a user of an appointment, comprising: receiving an appointment time and an appointment location in a personal navigation device operated by a user, wherein the appointment location is a changeable location; determining the personal navigation device Current location; determining an up-to-date appointment location; determining an estimated travel time required by the user to travel to the latest appointment location from the current location; determining a reminder time based on the estimated travel time and the appointment time; The user is notified of the appointment at any time; the updated appointment location is notified to the user upon receiving an updated appointment location; and a progress report is provided to inform the user of the current distance from the updated appointment location. 如請求項14所述之方法,另包含:接收輸入至該個人導航裝置之一準備緩衝時間,其中該準備緩衝時間相關於該使用者為了準備該約會而希望預留之額外時間;以及依據該預計旅程時間、該準備緩衝時間和該約會時間來決定該提醒時刻。 The method of claim 14, further comprising: receiving an input to the personal navigation device to prepare a buffer time, wherein the preparation buffer time is related to an additional time that the user wishes to reserve in order to prepare the appointment; The reminder time is determined by the estimated travel time, the preparation buffer time, and the appointment time. 如請求項14所述之方法,其中判斷該預計旅程時間係依據已知之時速限制來判斷該預計旅程時間。 The method of claim 14, wherein determining the estimated journey time is based on a known speed limit to determine the estimated journey time. 如請求項14所述之方法,其中判斷該預計旅程時間係依據旅程時間之歷史統計來判斷該預計旅程時間。 The method of claim 14, wherein determining the estimated journey time is based on historical statistics of the journey time to determine the estimated journey time. 如請求項14所述之方法,另包含:在該使用者超過或落後該約會之進度時,提醒該使用者。 The method of claim 14, further comprising: alerting the user when the user exceeds or lags behind the progress of the appointment. 如請求項14所述之方法,另包含:當該個人導航裝置無法決定前往約會地點所需之一旅程時間時,提供一內定旅程時間來做為該預計旅程時間。 The method of claim 14, further comprising: providing a predetermined journey time as the estimated journey time when the personal navigation device is unable to determine one of the journey times required to travel to the appointment location.
TW97150405A 2008-12-24 2008-12-24 Method for notifying users about future appointments TWI395927B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW97150405A TWI395927B (en) 2008-12-24 2008-12-24 Method for notifying users about future appointments
DE200910054002 DE102009054002A1 (en) 2008-12-24 2009-11-19 Method for reminding user about appointment in remote place, involves determining communication time based on estimated going time and time of appointment, and reminding user about appointment at communication time

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW97150405A TWI395927B (en) 2008-12-24 2008-12-24 Method for notifying users about future appointments

Publications (2)

Publication Number Publication Date
TW201024679A TW201024679A (en) 2010-07-01
TWI395927B true TWI395927B (en) 2013-05-11

Family

ID=42234774

Family Applications (1)

Application Number Title Priority Date Filing Date
TW97150405A TWI395927B (en) 2008-12-24 2008-12-24 Method for notifying users about future appointments

Country Status (2)

Country Link
DE (1) DE102009054002A1 (en)
TW (1) TWI395927B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014208757A1 (en) * 2014-05-09 2015-11-12 Continental Automotive Gmbh A method for predicting fuel consumption and arrival time for a vehicle navigation device
DE102014214757B4 (en) 2014-07-28 2018-12-20 Volkswagen Aktiengesellschaft A method and apparatus for reminding a user of an appointment at a remote location
DE102015202343A1 (en) 2015-02-10 2016-08-11 Robert Bosch Gmbh Method and system for performing automated driving maneuvers
DE102015007490A1 (en) 2015-06-11 2016-12-15 Audi Ag Method for operating a vehicle and vehicle
DE102018221688A1 (en) 2018-12-13 2020-06-18 Volkswagen Aktiengesellschaft Method, computer program, device, vehicle and network component for estimating a user's departure time with a vehicle

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200705304A (en) * 2005-07-19 2007-02-01 Mitac Int Corp A method for automatically planning path
TW200717337A (en) * 2005-10-21 2007-05-01 Mitac Int Corp Image retrieving display system with satellite positioning coordinate information, and method thereof
TW200829873A (en) * 2007-01-10 2008-07-16 Tomtom Int Bv Navigation device and method for displaying navigation information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200705304A (en) * 2005-07-19 2007-02-01 Mitac Int Corp A method for automatically planning path
TW200717337A (en) * 2005-10-21 2007-05-01 Mitac Int Corp Image retrieving display system with satellite positioning coordinate information, and method thereof
TW200829873A (en) * 2007-01-10 2008-07-16 Tomtom Int Bv Navigation device and method for displaying navigation information

Also Published As

Publication number Publication date
TW201024679A (en) 2010-07-01
DE102009054002A1 (en) 2010-07-08

Similar Documents

Publication Publication Date Title
US8457888B2 (en) Method for reminding users about future appointments while taking into account traveling time to the appointment location
US10860986B2 (en) Schedule management apparatus
CN104567900B (en) vehicle fueling route planning system
US8831873B2 (en) Navigation device, program, and display method
US8111172B2 (en) Navigation apparatus and computer program
US9086294B2 (en) Navigation device with adaptive navigation instructions
CN101799298B (en) Method for reminding user of future appointment
US9638542B2 (en) Method and system of route scheduling and presenting route-based fuel information
US20060155465A1 (en) Method for route guidance on mobile terminal capable of interworking scheduling and navigation functions
US20100268450A1 (en) Pedestrian navigation systemand method integrated with public transportation
US20030045997A1 (en) Communication-type navigation apparatus and server device
JP2005084053A (en) Navigation device and method of providing cost information
US10859391B2 (en) Method, apparatus, and computer program product for predicting range of an electric vehicle
CN102413231A (en) Mobile terminal and schedule reminding method
TWI395927B (en) Method for notifying users about future appointments
JP2005526244A (en) Method and apparatus for providing travel related information to a user
US20210333115A1 (en) Providing navigation instructions to one device in view of another device
KR20240011264A (en) Generating navigation routes and identifying carpooling options in view of calculated trade-offs between parameters
JP2009097981A (en) Apparatus, method, and program for navigation, and recording medium
JP2009036618A (en) Apparatus and method for route guidance
JP2008064466A (en) Information delivery system for vehicle
US11691643B2 (en) Method and apparatus to improve interaction models and user experience for autonomous driving in transition regions
KR20070019442A (en) Personal navigation device using public traffic information and its method
JP5355826B2 (en) Information presentation device and navigation device
US20200109960A1 (en) Toll tracking and estimating system