專利名稱:交通信息提供系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息服務(wù)系統(tǒng)及方法,特別涉及一種交通信息提供系統(tǒng)及方法。
背景技術(shù):
越來越多的交通工具可供用戶選擇出行,然而,用戶出門前通常無法清楚得知其 所選擇的交通工具會在何時出現(xiàn)在車站等處。如此,往往會造成候車時間的浪費(fèi)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種交通信息提供系統(tǒng)及方法,其可提供指定交通工 具到達(dá)指定地點(diǎn)的時間以供用戶查閱及確認(rèn)用戶的行程和時間安排。一種交通信息提供系統(tǒng),安裝于服務(wù)器中,該服務(wù)器與電子裝置以及提供實時公 交信息的公交服務(wù)器連接,該系統(tǒng)包括設(shè)置模塊,用于設(shè)置用戶界面,該用戶界面包括多 個交通工具及地名供用戶選擇;接收模塊,用于接收用戶通過本地電子裝置訪問用戶界面 時所選擇的目的地及交通工具;獲取模塊,用于從所述公交服務(wù)器持續(xù)獲取該選擇的交通 工具的位置信息以對該交通工具進(jìn)行追蹤;計算模塊,用于計算該交通工具的行進(jìn)速度,并 根據(jù)該交通工具的位置信息及行進(jìn)速度計算該交通工具到達(dá)所述目的地的第一到達(dá)時間; 所述的獲取模塊,還用于獲取用戶的本地電子裝置的位置信息;所述的計算模塊,還用于計 算用戶的本地電子裝置的行進(jìn)速度,并計算用戶到達(dá)該目的地的第二到達(dá)時間;及提醒模 塊,用于判斷第二到達(dá)時間是否晚于第一到達(dá)時間,若第二到達(dá)時間晚于第一到達(dá)時間,發(fā) 出提醒信息至該用戶的本地電子裝置。一種交通信息提供方法,應(yīng)用于服務(wù)器中,該服務(wù)器與電子裝置以及提供實時公 交信息的公交服務(wù)器連接,該方法包括如下步驟設(shè)置用戶界面,該用戶界面包括多個交通 工具及地名供用戶選擇;接收用戶通過本地電子裝置訪問用戶界面時所選擇的目的地及交 通工具;從所述公交服務(wù)器持續(xù)獲取該選擇的交通工具的位置信息以對該交通工具進(jìn)行追 蹤;計算該交通工具的行進(jìn)速度,并根據(jù)該交通工具的位置信息及行進(jìn)速度計算該交通工 具到達(dá)所述目的地的第一到達(dá)時間;獲取用戶的本地電子裝置的位置信息;計算用戶的本 地電子裝置的行進(jìn)速度,并計算用戶到達(dá)該目的地的第二到達(dá)時間;判斷第二到達(dá)時間是 否晚于第一到達(dá)時間;及若第二到達(dá)時間晚于第一到達(dá)時間,發(fā)出提醒信息至該用戶的本 地電子裝置。相較于現(xiàn)有技術(shù),所述的交通信息提供系統(tǒng)及方法可提供指定交通工具到達(dá)指定 地點(diǎn)的時間以供用戶查閱及確認(rèn)用戶的行程和時間安排。此外,所述的交通信息提供系統(tǒng) 及方法還可對用戶指定的多個電子裝置進(jìn)行定位,以判斷到達(dá)目的地的時間先后順序,從 而提醒后到者加快行進(jìn)速度。
圖1是本發(fā)明交通信息提供系統(tǒng)的較佳實施方式的運(yùn)用環(huán)境圖。
圖2是本發(fā)明交通信息提供系統(tǒng)的較佳實施方式的功能模塊圖。圖3是本發(fā)明交通信息提供方法較佳實施方式的交通工具定位示意圖。圖4是本發(fā)明交通信息提供方法較佳實施方式的群組位置信息示意圖。圖5是本發(fā)明交通信息提供方法的第一實施方式的流程圖。圖6是本發(fā)明交通信息提供方法的第二實施方式的流程圖。
具體實施例方式如圖1所示,是本發(fā)明交通信息提供系統(tǒng)較佳實施方式的運(yùn)用環(huán)境圖。所述的交 通信息提供系統(tǒng)2安裝并運(yùn)行在服務(wù)器1中。所述的服務(wù)器1可以是電腦主機(jī)等。多個電 子裝置3可通過通訊網(wǎng)絡(luò)連接所述的服務(wù)器1,從而獲取所述交通信息提供系統(tǒng)2所提供的 服務(wù),例如,對指定的包含全球定位系統(tǒng)(GPS,Global Position System)的裝置進(jìn)行定位 以及追蹤其位置變換。所述的電子裝置3可以是計算機(jī)、筆記本電腦、手機(jī)或個人數(shù)字助理 (personaldigital assistant,PDA)等電子裝置。該電子裝置3包括GPS30及顯示屏32。 所述的GPS30可用于獲取該電子裝置3的位置信息。所述的顯示屏32可用于顯示地圖、獲 取的位置信息等數(shù)據(jù)。在本實施方式中,所述的服務(wù)器1進(jìn)一步通過網(wǎng)絡(luò)5與一個或者多個公交服務(wù)器 4(圖1中僅畫出一個公交服務(wù)器4)相連接。所述的公交服務(wù)器4可提供實時的公交信息。 所述的公交信息可以包括,但不限于,安裝有GPS60的交通工具6的位置信息、交通工具的 路線信息等數(shù)據(jù),例如,該交通工具可以是公共汽車、火車、的士等。所述的網(wǎng)絡(luò)5可以是互聯(lián)網(wǎng)(Internet)或其他類型的網(wǎng)絡(luò)。如圖2所示,是本發(fā)明交通信息提供系統(tǒng)較佳實施方式的交通信息提供系統(tǒng)的功 能模塊圖。所述的服務(wù)器1還包括處理器10以及存儲裝置12。所述的處理器10用于執(zhí)行 所述交通信息提供系統(tǒng)2以及所述服務(wù)器1內(nèi)的其它應(yīng)用程序,例如操作系統(tǒng)等。所述的 存儲裝置12可以內(nèi)置于所述服務(wù)器1,還可以外接于該服務(wù)器1,如硬盤、移動硬盤、閃存、 SM卡(SmartCard,智能卡)、SD卡(Secure Digital Card,安全數(shù)字卡)等。所述的存儲 裝置12用于存儲利用所述的交通信息提供系統(tǒng)2所設(shè)置與獲取的數(shù)據(jù)等。所述的交通信息提供系統(tǒng)2主要包括設(shè)置模塊20、接收模塊22、獲取模塊對、計算 模塊26以及提醒模塊觀。在下文的描述中,為了便于與其它電子裝置3進(jìn)行區(qū)分,將用戶所使用的電子裝 置3稱為本地電子裝置。所述的設(shè)置模塊20,用于設(shè)置多個用戶界面,該用戶界面包括多個交通工具6及 地名供用戶選擇。所述的多個用戶界面可便于用戶通過電子裝置3訪問所述交通信息提供 系統(tǒng)2。在本較佳實施方式中,所述的交通工具6可通過選單的形式進(jìn)行列舉以供用戶選 擇,并且用戶可選擇或輸入相應(yīng)該交通工具6的路線,例如,用戶可選擇66路公共汽車。所 述的地名,可通過選單的形式列舉,也可通過地圖的形式呈現(xiàn)出來。如圖3所示,當(dāng)用戶想到達(dá)某個目的地乘坐某種交通工具6時,可通過本地電子裝 置訪問所述的交通信息提供系統(tǒng)2,并選擇目的地和交通工具6,以獲取距離該目的地最近 的交通工具6的到達(dá)時間,從而判斷自己是否要加快行程。
所述的接收模塊22,用于接收用戶通過本地電子裝置訪問用戶界面時所選擇或輸 入的目的地及交通工具6。所述的獲取模塊M,用于從所述公交服務(wù)器4持續(xù)獲取該選擇的交通工具6的位 置信息以對該交通工具6進(jìn)行追蹤。在本實施方式中,所述的交通工具6上的GPS60可實 時傳送該交通工具6的位置信息至所述的公交服務(wù)器4。若用戶選擇的交通工具6為一個指定班次的交通工具6,且該班次的交通工具6有 多個處于行進(jìn)狀態(tài)中,則所述的獲取模塊M從獲取的多個位置信息中挑選距離目的地最 近的交通工具6進(jìn)行追蹤。例如,多輛66路公交車在行進(jìn)狀態(tài)中,則可挑選朝著所述目的 地方向行進(jìn)的且距離該目的地最近的66路公交車進(jìn)行追蹤。所述的計算模塊沈,用于計算該交通工具6的行進(jìn)速度,并根據(jù)該交通工具6的位 置信息及行進(jìn)速度計算該交通工具6到達(dá)所述目的地的第一到達(dá)時間。所述行進(jìn)速度可根 據(jù)前后多次獲取的位置信息以及相應(yīng)的時間信息進(jìn)行計算。所述的獲取模塊M,還用于持續(xù)獲取用戶的本地電子裝置的位置信息。所述的計算模塊沈,還用于計算用戶的本地電子裝置的行進(jìn)速度,并計算用戶到 達(dá)該目的地的第二到達(dá)時間。所述的提醒模塊觀,用于判斷第二到達(dá)時間是否晚于第一到達(dá)時間。若第二到達(dá) 時間晚于第一到達(dá)時間,則所述的提醒模塊觀發(fā)出提醒信息至該用戶的本地電子裝置。所述的提醒信息可通過郵件、多媒體信息或push mail的形式發(fā)出。該提醒信息 可包括文字、影像或音樂。所述電子裝置3的用戶可通過顯示屏32查看該提醒信息。由于交通工具6或者本地電子裝置的行進(jìn)速度會產(chǎn)生動態(tài)變化,因此,如上所述 的第一到達(dá)時間與第二到達(dá)時間的計算以及比對是動態(tài)更新的。所述的選擇的交通工具6可以是多種類型的交通工具6,例如,包括公共汽車、火 車、地鐵等。所述獲取模塊M、計算模塊沈可通過獲取多種選擇的交通工具6實時位置信 息來判斷哪種交通工具6最快到達(dá)目的地,并將該信息發(fā)送至所述用戶的本地電子裝置中 以供用戶進(jìn)行選擇。此外,在其他實施方式中,用戶可利用其本地電子裝置訪問所述交通信息提供系 統(tǒng)2建立一個包括多個電子裝置3的追蹤群組,從而確認(rèn)所述多個電子裝置3到達(dá)一個目 的地的先后時間,并發(fā)出相應(yīng)的提醒。所述的接收模塊22,還用于接收用戶輸入的多個電子裝置3的電話號碼及目的 地。例如,用戶可透過用戶界面選擇生成追蹤群組的功能,并輸入多個電子裝置3的電話號 碼以生成該追蹤群組。所述的追蹤群組主要用于追蹤各個電子裝置3的位置信息。所述的獲取模塊M,還用于發(fā)出請求信息至所述多個電子裝置3,在所述多個電 子裝置3確認(rèn)該請求時持續(xù)從所述多個電子裝置3中的GPS30獲取該多個電子裝置3的位 置信息,并獲取用戶的本地電子裝置的位置信息。所述的計算模塊沈,還用于分別計算所述多個電子裝置3及用戶的本地電子裝置 的行進(jìn)速度,并分別計算所述多個電子裝置3及用戶的本地電子裝置到達(dá)目的地的到達(dá)時 間。所述的提醒模塊觀,還用于發(fā)出提醒信息至到達(dá)時間排在最后的電子裝置3以提 示該電子裝置3的用戶加快速度。
此外,所述的提醒模塊觀,進(jìn)一步用于對所有計算的到達(dá)時間進(jìn)行排序,將排序后 的到達(dá)時間及相應(yīng)各個電子裝置3的電話號碼發(fā)送至所述多個電子裝置3及用戶的本地電 子裝置以供用戶進(jìn)行查閱。參考圖4所示,所述提醒模塊觀還可發(fā)送各個電子裝置3的當(dāng) 前位置信息。如圖5所示,是本發(fā)明交通信息提供方法第一實施方式的流程圖。首先,步驟S2, 所述的設(shè)置模塊20設(shè)置多個用戶界面,該用戶界面包括多個交通工具6及地名供用戶選 擇。所述的多個用戶界面可便于用戶通過電子裝置3訪問所述交通信息提供系統(tǒng)2。步驟S4,所述的接收模塊22接收用戶通過本地電子裝置訪問用戶界面時所選擇 或輸入的目的地及交通工具6。步驟S6,所述的獲取模塊M從所述公交服務(wù)器4持續(xù)獲取該選擇的交通工具6的 位置信息以對該交通工具6進(jìn)行追蹤。步驟S8,所述的計算模塊沈計算該交通工具6的行進(jìn)速度,并根據(jù)該交通工具6 的位置信息及行進(jìn)速度計算該交通工具6到達(dá)所述目的地的第一到達(dá)時間。步驟S10,所述的獲取模塊M持續(xù)獲取用戶的本地電子裝置的位置信息。步驟S12,所述的計算模塊沈計算用戶的本地電子裝置的行進(jìn)速度,并計算用戶 到達(dá)該目的地的第二到達(dá)時間。步驟S14,所述的提醒模塊觀判斷第二到達(dá)時間是否晚于第一到達(dá)時間。若第二 到達(dá)時間晚于第一到達(dá)時間,于步驟S16,所述的提醒模塊觀發(fā)出提醒信息至該用戶的本 地電子裝置,然后結(jié)束本流程。若第二到達(dá)時間早于第一到達(dá)時間,則流程返回至步驟S6以繼續(xù)獲取所選擇的 交通工具6及用戶本地電子裝置的位置信息,從而計算到達(dá)目的地的時間是否產(chǎn)生變化。如圖6所示,是本發(fā)明交通信息提供方法第二實施方式的流程圖。在本實施方式 中,用戶可利用其本地電子裝置訪問所述交通信息提供系統(tǒng)2建立一個包括多個電子裝置 3的追蹤群組,從而確認(rèn)所述多個電子裝置3到達(dá)一個目的地的先后時間,并發(fā)出相應(yīng)的提 醒。步驟S20,所述的接收模塊22接收用戶輸入的多個電子裝置3的電話號碼及目的 地。步驟S22,所述的獲取模塊M發(fā)出請求信息至所述多個電子裝置3。步驟S24,所述的獲取模塊M在所述多個電子裝置3確認(rèn)該請求時持續(xù)從所述多 個電子裝置3中的GPS30獲取該多個電子裝置3的位置信息。步驟S26,所述的計算模塊沈分別計算所述多個電子裝置3的行進(jìn)速度,并分別計 算所述多個電子裝置3到達(dá)目的地的到達(dá)時間。步驟S28,所述的獲取模塊M獲取用戶的本地電子裝置的位置信息。步驟S30,所述的計算模塊沈計算用戶的本地電子裝置的行進(jìn)速度,并計算用戶 的本地電子裝置到達(dá)目的地的到達(dá)時間。步驟S32,所述的提醒模塊觀對所有計算的到達(dá)時間進(jìn)行排序。步驟S34,所述的提醒模塊觀將排序后的到達(dá)時間及相應(yīng)各個電子裝置3的電話 號碼發(fā)送至所述多個電子裝置3及用戶的本地電子裝置以供用戶進(jìn)行查閱。步驟S36,所述的提醒模塊28發(fā)出提醒信息至到達(dá)時間排在最后的電子裝置3以提示該電子裝置3的用戶加快速度,然后結(jié)束本流程。 以上實施方式僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實施方 式對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案 進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種交通信息提供系統(tǒng),安裝于服務(wù)器中,該服務(wù)器與電子裝置以及提供實時公交 信息的公交服務(wù)器連接,其特征在于,該系統(tǒng)包括設(shè)置模塊,用于設(shè)置用戶界面,該用戶界面包括多個交通工具及地名供用戶選擇; 接收模塊,用于接收用戶通過本地電子裝置訪問用戶界面時所選擇的目的地及交通工且. 獲取模塊,用于從所述公交服務(wù)器持續(xù)獲取該選擇的交通工具的位置信息以對該交通 工具進(jìn)行追蹤;計算模塊,用于計算該交通工具的行進(jìn)速度,并根據(jù)該交通工具的位置信息及行進(jìn)速 度計算該交通工具到達(dá)所述目的地的第一到達(dá)時間;所述的獲取模塊,還用于獲取用戶的本地電子裝置的位置信息; 所述的計算模塊,還用于計算用戶的本地電子裝置的行進(jìn)速度,并計算用戶到達(dá)該目 的地的第二到達(dá)時間;及提醒模塊,用于判斷第二到達(dá)時間是否晚于第一到達(dá)時間,若第二到達(dá)時間晚于第一 到達(dá)時間,發(fā)出提醒信息至該用戶的本地電子裝置。
2.如權(quán)利要求1所述的交通信息提供系統(tǒng),其特征在于,若用戶選擇的交通工具為指 定班次的交通工具,且該班次的交通工具有多個處于行進(jìn)狀態(tài)中,則所述的獲取模塊從獲 取的多個位置信息中挑選距離目的地最近的交通工具進(jìn)行追蹤。
3.如權(quán)利要求1所述的交通信息提供系統(tǒng),其特征在于,所述的提醒信息通過郵件、多 媒體信息或push mail的形式發(fā)出。
4.如權(quán)利要求1所述的交通信息提供系統(tǒng),其特征在于所述的接收模塊,還用于接收用戶輸入的多個電子裝置的電話號碼及目的地; 所述的獲取模塊,還用于發(fā)出請求信息至所述多個電子裝置,在所述多個電子裝置確 認(rèn)該請求時持續(xù)獲取所述多個電子裝置的位置信息,并獲取用戶的本地電子裝置的位置信 息;所述的計算模塊,還用于分別計算所述多個電子裝置及用戶的本地電子裝置的行進(jìn)速 度,并分別計算所述多個電子裝置及用戶的本地電子裝置到達(dá)目的地的到達(dá)時間;及 所述的提醒模塊,還用于發(fā)出提醒信息至到達(dá)時間排在最后的電子裝置。
5.如權(quán)利要求4所述的交通信息提供系統(tǒng),其特征在于,所述的提醒模塊還用于對所 有計算的到達(dá)時間進(jìn)行排序,將排序后的到達(dá)時間及相應(yīng)各個電子裝置的電話號碼發(fā)送至 所述多個電子裝置及用戶的本地電子裝置。
6.一種交通信息提供方法,應(yīng)用于服務(wù)器中,該服務(wù)器與電子裝置以及提供實時公交 信息的公交服務(wù)器連接,該方法包括如下步驟設(shè)置用戶界面,該用戶界面包括多個交通工具及地名供用戶選擇; 接收用戶通過本地電子裝置訪問用戶界面時所選擇的目的地及交通工具; 從所述公交服務(wù)器持續(xù)獲取該選擇的交通工具的位置信息以對該交通工具進(jìn)行追蹤;計算該交通工具的行進(jìn)速度,并根據(jù)該交通工具的位置信息及行進(jìn)速度計算該交通工 具到達(dá)所述目的地的第一到達(dá)時間;獲取用戶的本地電子裝置的位置信息;計算用戶的本地電子裝置的行進(jìn)速度,并計算用戶到達(dá)該目的地的第二到達(dá)時間;判斷第二到達(dá)時間是否晚于第一到達(dá)時間;及若第二到達(dá)時間晚于第一到達(dá)時間,發(fā)出提醒信息至該用戶的本地電子裝置。
7.如權(quán)利要求6所述的交通信息提供方法,其特征在于,若用戶選擇的交通工具為指 定班次的交通工具,且該班次的交通工具有多個處于行進(jìn)狀態(tài)中,則所述的獲取模塊從獲 取的多個位置信息中挑選距離目的地最近的交通工具進(jìn)行追蹤。
8.如權(quán)利要求6所述的交通信息提供方法,其特征在于,所述的提醒信息通過郵件、多 媒體信息或push mail的形式發(fā)出。
9.如權(quán)利要求6所述的交通信息提供方法,其特征在于,該方法還包括接收用戶輸入的多個電子裝置的電話號碼及目的地;發(fā)出請求信息至所述多個電子裝置;在所述多個電子裝置確認(rèn)該請求時持續(xù)獲取所述多個電子裝置的位置信息,并獲取用 戶的本地電子裝置的位置信息;分別計算所述多個電子裝置及用戶的本地電子裝置的行進(jìn)速度,并分別計算所述多個 電子裝置及用戶的本地電子裝置到達(dá)目的地的到達(dá)時間;及發(fā)出提醒信息至到達(dá)時間排在最后的電子裝置。
10.如權(quán)利要求9所述的交通信息提供方法,其特征在于,該方法還包括對所有計算的到達(dá)時間進(jìn)行排序,將排序后的到達(dá)時間及相應(yīng)各個電子裝置的電話號 碼發(fā)送至所述多個電子裝置及用戶的本地電子裝置。
全文摘要
一種交通信息提供系統(tǒng),安裝于服務(wù)器中,該服務(wù)器與多個電子裝置以及提供實時公交信息的公交服務(wù)器連接,該系統(tǒng)包括設(shè)置模塊、接收模塊、獲取模塊、計算模塊以及提醒模塊。利用本系統(tǒng)的上述模塊,可根據(jù)指定目的地追蹤用戶所選擇的交通工具以及用戶的本地電子裝置,從而提醒用戶與該交通工具到達(dá)目的地的先后時間。本發(fā)明還提供一種交通信息提供方法。利用本發(fā)明可為用戶出行提供實時的交通信息,可節(jié)省用戶的候車時間。
文檔編號G08G1/01GK102110374SQ200910312280
公開日2011年6月29日 申請日期2009年12月25日 優(yōu)先權(quán)日2009年12月25日
發(fā)明者謝欣君 申請人:富士康科技股份有限公司, 深圳富泰宏精密工業(yè)有限公司