亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于路邊單元的公交車到站提醒方法及裝置與流程

文檔序號:12127639閱讀:464來源:國知局
基于路邊單元的公交車到站提醒方法及裝置與流程

本發(fā)明涉及車輛技術(shù)領(lǐng)域,尤其涉及一種基于路邊單元的公交車到站提醒方法及裝置。



背景技術(shù):

目前,移動終端等電子設(shè)備一般都是通過GPS定位來獲得公交車的位置信息,然后將獲得的位置顯示,使得候車人員知道公交車的位置,從而便于人們候車。但是采用GPS技術(shù)獲取公交車的位置時,獲得的公交車的位置不準確,導致用戶容易錯過公交車,用戶體驗不好。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的在于提出一種基于路邊單元的公交車到站提醒方法及裝置,旨在解決獲得的公交車的位置不準確,導致用戶容易錯過公交車,用戶體驗不好的技術(shù)問題。

為實現(xiàn)上述目的,本發(fā)明提供的一種基于路邊單元的公交車到站提醒方法,所述基于路邊單元的公交車到站提醒方法包括以下步驟:

獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;

根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;

判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;

若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。

可選地,若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間的步驟包括:

判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;

若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;

若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。

可選地,根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間的步驟包括:

根據(jù)所述位置信息和目標站臺的位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;

根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;

根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。

可選地,獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息步驟之后還包括:

根據(jù)所述位置信息和所述目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;

若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;

若所述公交車沒有經(jīng)過所述目標站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

可選地,所述判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間的步驟之后還包括:

若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;

執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。

此外,為實現(xiàn)上述目的,本發(fā)明還提供一種基于路邊單元的公交車到站提醒裝置,所述基于路邊單元的公交車到站提醒裝置包括:

獲取模塊,用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;

預測模塊,用于根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;

第一判斷模塊,用于判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;

播放模塊,用于若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。

可選地,所述播放模塊包括:

判斷單元,用于判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;

播放單元,用于若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;

顯示單元,用于若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。

可選地,所述預測模塊包括:

第一計算單元,用于根據(jù)所述位置信息和目標站臺的位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;

第二計算單元,用于根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;

預測單元,用于根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。

可選地,所述裝置還包括:

第二判斷模塊,用于根據(jù)所述位置信息和所述目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;

第一顯示模塊,用于若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;

第一返回模塊,用于若所述公交車沒有經(jīng)過所述目標站臺,則返回所述預測模塊用于根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

可選地,所述裝置還包括:

第二顯示模塊,用于若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;

第二返回模塊,用于返回所述獲取模塊用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。

本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。通過上述方式,獲取路邊單元發(fā)送的公交車的位置信息和公交車與目標站臺之間的道路信息,可以比較準確的預測出公交車到達目標站臺所需的時間,因此本發(fā)明能夠比較準確的獲得公交車的位置信息以及公交車到達目標站臺所需的時間,使得用戶可以知道公交車的位置信息及到站時間,在公交車即將到站時發(fā)出提醒,方便用戶乘車,減少錯過概率,提升用戶體驗。

附圖說明

圖1為本發(fā)明基于路邊單元的公交車到站提醒方法第一實施例的流程示意圖;

圖2為本發(fā)明實施例中若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間步驟的細化流程示意圖;

圖3為本發(fā)明實施例中根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間步驟的細化流程示意圖;

圖4為本發(fā)明基于路邊單元的公交車到站提醒方法第二實施例的流程示意圖;

圖5為本發(fā)明基于路邊單元的公交車到站提醒方法第三實施例的流程示意圖;

圖6為本發(fā)明基于路邊單元的公交車到站提醒裝置第一實施例的功能模塊示意圖;

圖7為本發(fā)明實施例中所述播放模塊的細化功能模塊示意圖;

圖8為本發(fā)明實施例中所述預測模塊的細化功能模塊示意圖;

圖9為本發(fā)明基于路邊單元的公交車到站提醒裝置第二實施例的功能模塊示意圖;

圖10為本發(fā)明基于路邊單元的公交車到站提醒裝置第三實施例的功能模塊示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提供一種基于路邊單元的公交車到站提醒方法。

參照圖1,圖1為本發(fā)明基于路邊單元的公交車到站提醒方法第一實施例的流程示意圖。

在本實施例中,該基于路邊單元的公交車到站提醒方法的步驟包括:

步驟S10,獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;

所述方法可用于移動終端和智能公交站臺等。所述移動終端可以包括智能手機和平板電腦等,所述智能公交站臺包括顯示屏等。所述路邊單元可以為電子攝像機、電子路燈和交通指示燈燈。所述路邊單元可以和所述移動終端或所述智能公交站臺發(fā)生數(shù)據(jù)交互,即所述移動終端或所述智能公交站臺可以與所述路邊單元建立連接,可以獲得所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息,所述路邊單元可以獲取所述移動終端或所述智能公交站臺發(fā)送的目標站臺的信息。所述道路信息可以包括所述公交車與目標站臺之間的交通燈數(shù)量、十字路口數(shù)量、人行橫道數(shù)量以及道路擁擠情況。

所述方法應(yīng)用于所述智能公交站臺時,且所述智能公交站臺處于工作狀態(tài)時,所述智能公交站臺可以通過所述路邊單元獲取所述公交車的位置信息和所述公交車與本公交站臺之間的道路信息。此時所述目標站臺為所述智能公交站臺。具體實施中,所述智能公交站臺的工作時間可以根據(jù)實際情況設(shè)置,在工作時間內(nèi)獲取信息,即處于工作狀態(tài),在工作時間之外不獲取信息,即處于休息狀態(tài),這樣可以節(jié)省電力,不會造成資源浪費。

在本實施例中,所述方法應(yīng)用于所述移動終端,所述移動終端中安裝有對應(yīng)的查詢軟件,當用戶使用該軟件查詢公交車的位置信息或到站時間時,所述移動終端可以通過所述路邊單元獲取所述公交車的位置信息。所述目標站臺是用戶在移動終端上選擇的公交站臺,當然用戶也可以在所述移動終端中輸入乘車的公交站臺。具體實施中,可以通過所述路邊單元獲取公交站臺的信息,不需要用戶進行選擇或輸入。在更多的實施中,所述移動終端可以同時獲取同一線路的多個公交車的位置信息,根據(jù)不同位置信息區(qū)分不同的公交車。

步驟S20,根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;

所述移動終端通過所述路邊單元獲得所述位置信息和所述道路信息后,可以根據(jù)獲得的所述位置信息和所述道路信息,可以預測得到所述公交車到達目標站臺所需的時間,即到站時間。用于預測獲得所述到站時間的方式有多種,如可以根據(jù)所述位置信息和規(guī)定的公交車速度計算得到平均到站時間,或者計算等待交通燈的時間,所述到站時間就可以為平均到站時間加上等待時間。具體實施中,所述移動終端可以將所述公交車到達目標站臺的時刻進行保存,上傳至網(wǎng)絡(luò)進行備份,在獲得較多的對應(yīng)到站時刻后,采用大數(shù)據(jù)對所述到站時刻進行分析,獲得準確的到站時間或時刻。

步驟S30,判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;

所述移動終端獲得所述公交車到達目標站臺所需的時間后,需要判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間。所述預設(shè)時間可以根據(jù)用戶的實際情況進行設(shè)置。具體實施中,所述預設(shè)時間可以設(shè)置多個,如設(shè)置第一預設(shè)時間和設(shè)置第二預設(shè)時間,可以進行多次判斷,從而多次提醒。

步驟S40,若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間后,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。具體實施中,所述提示聲音可以根據(jù)用戶的個人喜好進行設(shè)置。在更多的實施中,所述預設(shè)時間設(shè)置有多個時,可以對所述預設(shè)時間設(shè)置優(yōu)先級,對級別優(yōu)先的預設(shè)時間進行判斷,只要所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,即進行多次提醒。

在本實施例中,本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過所述路邊單元可以獲取所述公交車的準確位置和實時路況,使得預測的到達時間較為準確,且設(shè)置預設(shè)時間從而播放提醒聲音,提醒用戶,使得用戶清楚的知道公交車的準確到站時間,因此本發(fā)明能夠減少用戶錯過公交車的概率,提高用戶體驗。

進一步地,參照圖2,圖2為本發(fā)明實施例中若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間步驟的細化流程示意圖。

基于上述實施例,所述步驟S40包括:

步驟S41,判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間后,判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離。具體實施中,所述預設(shè)時間設(shè)置有多個時,只有在所述公交車到達目標站臺所需的時間小于或等于優(yōu)先級最低的預設(shè)時間時,所述移動終端才會判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離。在更多的實施中,所述預設(shè)距離可以設(shè)置為多個,對所述預設(shè)距離設(shè)置對應(yīng)的優(yōu)先級,先對優(yōu)先級高的預設(shè)距離進行判斷。

步驟S42,若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,且所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述公交車與所述目標站臺之間的行駛距離。所述行駛距離根據(jù)目標站臺的改變而發(fā)生改變。

步驟S43,若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。

所述移動終端確定所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離后,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。在具體實施中,所述預設(shè)距離有多個時,不管所述行駛距離大于優(yōu)先級最高的預設(shè)距離還是大于優(yōu)先級最低的預設(shè)距離,只要所述行駛距離大于其中一個優(yōu)先級的預設(shè)距離,都顯示所述行駛距離。

在本實施例中,本發(fā)明判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離,從而進一步準確的提醒用戶,因此本發(fā)明能夠在公交車即將到站前進一步的提醒用戶,提升用戶體驗。

進一步地,參照圖3,圖3為本發(fā)明實施例中根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間步驟的細化流程示意圖。

基于上述實施例,所述步驟S20包括:

步驟S21,根據(jù)所述位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;

所述移動終端通過所述路邊單元獲取所述公交車的位置信息后,根據(jù)所述位置信息以及目標站臺的位置信息,計算得到所述公交車與所述目標站臺之間的行駛距離。所述目標站臺的位置信息,可以是用戶選擇的,也可以是用戶輸入的。

步驟S22,根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;

所述移動終端通過計算得到所述公交車的行駛距離后,根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,可以計算得到所述公交車在所述行駛距離花的時間,即行駛時間。具體實施中,所述預設(shè)行駛速度可以根據(jù)實際情況進行設(shè)置,如可以將所述公交車在整個公交線路的平均速度設(shè)置為所述預設(shè)行駛速度。

步驟S23,根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。

所述移動終端計算得到所述公交車的行駛時間后,即是對所述公交車到達目標站臺所需的時間進行了第一次預測,然后再根據(jù)第一次預測的結(jié)果,即行駛時間,和所述公交車與目標站臺之間的道路信息,對所述公交車到達目標站臺所需的時間進行第二次預測,獲得更加準確的所述公交車到達目標站臺所需的時間。所述道路信息中包括所述公交車等待交通燈的時間和因道路擁堵情況,根據(jù)不同的擁堵情況在第一次預測結(jié)果的基礎(chǔ)上加上所述公交車等待交通燈的時間和附加擁堵時間,從而得到第二次預測的到站時間。

在本實施例中,本發(fā)明根據(jù)所述位置信息和目標站臺的位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過兩次預測所述公交車到達目標站臺所需的時間,使得所述公交車到達目標站臺所需的時間更加準確,因此本發(fā)明能夠進一步提高公交車到站時間的準確性,從而進一步減少用戶錯過公交車的概率,提升用戶體驗。

進一步地,參照圖4,圖4為本發(fā)明基于路邊單元的公交車到站提醒方法第二實施例的流程示意圖。

基于上述實施例,所述步驟S10之后還包括:

步驟S50,根據(jù)所述位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;

所述移動終端在獲得所述公交車的位置信息后,根據(jù)所述位置信息和目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺。

步驟S60,若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;

所述移動終端確認所述公交車已經(jīng)過所述目標站臺時,記錄所述公交車的經(jīng)過時間,然后顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息。具體實施中,在乘車人員較多時,還可以顯示同一線路到站時間較短的公交車,使得用戶可以有更多的選擇。

步驟S70,若所述公交車沒有經(jīng)過所述目標站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

所述移動終端確認所述公交車沒有經(jīng)過所述目標站臺時,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

在本實施例中,本發(fā)明根據(jù)所述位置信息和所述目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;若所述公交車沒有經(jīng)過所述目標站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。通過上述方式,在所述公交車已經(jīng)過目標站臺后,顯示所述公交車的經(jīng)過時間,用戶可以根據(jù)所述經(jīng)過時間推導出已過公交車的到站時間,可為下一次乘車做準備,同時也顯示了到達所述目標站臺所需時間最少的公交車的位置信息,使得用戶可以靈活選擇,因此本發(fā)明能夠進一步提升用戶體驗。

進一步地,參照圖5,圖5為本發(fā)明基于路邊單元的公交車到站提醒裝置第三實施例的功能模塊示意圖。

基于上述實施例,所述步驟S30之后還包括:

步驟S80,若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;

執(zhí)行步驟S10:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。

所述移動終端確認所述公交車到達目標站臺所需的時間大于所述預設(shè)時間后,顯示所述公交車到達目標站臺所需的時間。然后執(zhí)行步驟S10:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。每一次顯示的預測時間都是不同的,所述移動終端會實時的獲取所述公交車的位置信息和所述道路信息,然后執(zhí)行步驟S20:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間,從而得到不同的預測時間,但新得到的預測時間一定小于歷史預設(shè)時間,直到所述預測時間小于或等于所述所述預設(shè)時間,從而向用戶播放提示聲音。

在本實施例中,本發(fā)明判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。通過上述方式,在所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,顯示所述公交車到達目標站臺所需的時間,然后獲取所述公交車的實時位置和所述公交車與目標站臺之間的實時路況,根據(jù)所述實時位置和實時路況預測得到新的到站時間,使得用戶可以及時的獲取所述公交車的位置信息和到站時間,因此本發(fā)明能夠減少用戶錯過公交車的概率,提升用戶體驗。

本發(fā)明進一步提供一種基于路邊單元的公交車到站提醒裝置。

參照圖6,圖6為本發(fā)明基于路邊單元的公交車到站提醒裝置第一實施例的功能模塊示意圖。

在本實施例中,該基于路邊單元的公交車到站提醒裝置包括:

獲取模塊10,用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;

所述裝置可用于移動終端和智能公交站臺等。所述移動終端可以包括智能手機和平板電腦等,所述智能公交站臺包括顯示屏等。所述路邊單元可以為電子攝像機、電子路燈和交通指示燈燈。所述路邊單元可以和所述移動終端或所述智能公交站臺發(fā)生數(shù)據(jù)交互,即所述移動終端或所述智能公交站臺可以與所述路邊單元建立連接,可以獲得所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息,所述路邊單元可以獲取所述移動終端或所述智能公交站臺發(fā)送的目標站臺的信息。所述道路信息可以包括所述公交車與目標站臺之間的交通燈數(shù)量、十字路口數(shù)量、人行橫道數(shù)量以及道路擁擠情況。

所述裝置應(yīng)用于所述智能公交站臺時,且所述智能公交站臺處于工作狀態(tài)時,所述智能公交站臺可以通過所述路邊單元獲取所述公交車的位置信息和所述公交車與本公交站臺之間的道路信息。此時所述目標站臺為所述智能公交站臺。具體實施中,所述智能公交站臺的工作時間可以根據(jù)實際情況設(shè)置,在工作時間內(nèi)獲取信息,即處于工作狀態(tài),在工作時間之外不獲取信息,即處于休息狀態(tài),這樣可以節(jié)省電力,不會造成資源浪費。

在本實施例中,所述裝置應(yīng)用于所述移動終端,所述移動終端中安裝有對應(yīng)的查詢軟件,當用戶使用該軟件查詢公交車的位置信息或到站時間時,所述移動終端可以通過所述路邊單元獲取所述公交車的位置信息。所述目標站臺是用戶在移動終端上選擇的公交站臺,當然用戶也可以在所述移動終端中輸入乘車的公交站臺。具體實施中,可以通過所述路邊單元獲取公交站臺的信息,不需要用戶進行選擇或輸入。在更多的實施中,所述移動終端可以同時獲取同一線路的多個公交車的位置信息,根據(jù)不同位置信息區(qū)分不同的公交車。

預測模塊20,用于根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;

所述移動終端通過所述路邊單元獲得所述位置信息和所述道路信息后,可以根據(jù)獲得的所述位置信息和所述道路信息,可以預測得到所述公交車到達目標站臺所需的時間,即到站時間。用于預測獲得所述到站時間的方式有多種,如可以根據(jù)所述位置信息和規(guī)定的公交車速度計算得到平均到站時間,或者計算等待交通燈的時間,所述到站時間就可以為平均到站時間加上等待時間。具體實施中,所述移動終端可以將所述公交車到達目標站臺的時刻進行保存,上傳至網(wǎng)絡(luò)進行備份,在獲得較多的對應(yīng)到站時刻后,采用大數(shù)據(jù)對所述到站時刻進行分析,獲得準確的到站時間或時刻。

第一判斷模塊30,用于判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;

所述移動終端獲得所述公交車到達目標站臺所需的時間后,需要判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間。所述預設(shè)時間可以根據(jù)用戶的實際情況進行設(shè)置。具體實施中,所述預設(shè)時間可以設(shè)置多個,如設(shè)置第一預設(shè)時間和設(shè)置第二預設(shè)時間,可以進行多次判斷,從而多次提醒。

播放模塊40,用于若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間后,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。具體實施中,所述提示聲音可以根據(jù)用戶的個人喜好進行設(shè)置。在更多的實施中,所述預設(shè)時間設(shè)置有多個時,可以對所述預設(shè)時間設(shè)置優(yōu)先級,對級別優(yōu)先的預設(shè)時間進行判斷,只要所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,即進行多次提醒。

在本實施例中,本發(fā)明獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息;根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間;判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;若所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,則播放提示聲音,并顯示所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過所述路邊單元可以獲取所述公交車的準確位置和實時路況,使得預測的到達時間較為準確,且設(shè)置預設(shè)時間從而播放提醒聲音,提醒用戶,使得用戶清楚的知道公交車的準確到站時間,因此本發(fā)明能夠減少用戶錯過公交車的概率,提高用戶體驗。

進一步地,參照圖7,圖7為本發(fā)明實施例中所述播放模塊的細化功能模塊示意圖。

基于上述實施例,所述播放模塊40包括:

判斷單元41,用于判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間后,判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離。具體實施中,所述預設(shè)時間設(shè)置有多個時,只有在所述公交車到達目標站臺所需的時間小于或等于優(yōu)先級最低的預設(shè)時間時,所述移動終端才會判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離。在更多的實施中,所述預設(shè)距離可以設(shè)置為多個,對所述預設(shè)距離設(shè)置對應(yīng)的優(yōu)先級,先對優(yōu)先級高的預設(shè)距離進行判斷。

播放單元42,用于若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;

所述移動終端確定所述公交車到達目標站臺所需的時間小于或等于所述預設(shè)時間,且所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述公交車與所述目標站臺之間的行駛距離。所述行駛距離根據(jù)目標站臺的改變而發(fā)生改變。

第一顯示單元43,用于若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。

所述移動終端確定所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離后,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。在具體實施中,所述預設(shè)距離有多個時,不管所述行駛距離大于優(yōu)先級最高的預設(shè)距離還是大于優(yōu)先級最低的預設(shè)距離,只要所述行駛距離大于其中一個優(yōu)先級的預設(shè)距離,都顯示所述行駛距離。

在本實施例中,本發(fā)明判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離;若所述公交車與所述目標站臺之間的行駛距離小于或等于所述預設(shè)距離,則播放提示聲音,并顯示所述行駛距離;若所述公交車與所述目標站臺之間的行駛距離大于所述預設(shè)距離,則顯示所述行駛距離和所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過判斷所述公交車與所述目標站臺之間的行駛距離是否小于或等于預設(shè)距離,從而進一步準確的提醒用戶,因此本發(fā)明能夠在公交車即將到站前進一步的提醒用戶,提升用戶體驗。

進一步地,參照圖8,圖8為本發(fā)明實施例中所述預測模塊的細化功能模塊示意圖。

基于上述實施例,所述預測模塊20包括:

第一計算單元21,用于根據(jù)所述位置信息和目標站臺的位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;

所述移動終端通過所述路邊單元獲取所述公交車的位置信息后,根據(jù)所述位置信息以及目標站臺的位置信息,計算得到所述公交車與所述目標站臺之間的行駛距離。所述目標站臺的位置信息,可以是用戶選擇的,也可以是用戶輸入的。

第二計算單元22,用于根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;

所述移動終端通過計算得到所述公交車的行駛距離后,根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,可以計算得到所述公交車在所述行駛距離花的時間,即行駛時間。具體實施中,所述預設(shè)行駛速度可以根據(jù)實際情況進行設(shè)置,如可以將所述公交車在整個公交線路的平均速度設(shè)置為所述預設(shè)行駛速度。

預測單元23,用于根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。

所述移動終端計算得到所述公交車的行駛時間后,即是對所述公交車到達目標站臺所需的時間進行了第一次預測,然后再根據(jù)第一次預測的結(jié)果,即行駛時間,和所述公交車與目標站臺之間的道路信息,對所述公交車到達目標站臺所需的時間進行第二次預測,獲得更加準確的所述公交車到達目標站臺所需的時間。所述道路信息中包括所述公交車等待交通燈的時間和因道路擁堵情況,根據(jù)不同的擁堵情況在第一次預測結(jié)果的基礎(chǔ)上加上所述公交車等待交通燈的時間和附加擁堵時間,從而得到第二次預測的到站時間。

在本實施例中,本發(fā)明根據(jù)所述位置信息和目標站臺的位置信息計算得到所述公交車與所述目標站臺之間的行駛距離;根據(jù)所述行駛距離和所述公交車的預設(shè)行駛速度,計算得到所述公交車的行駛時間;根據(jù)所述行駛時間和所述公交車與目標站臺之間的道路信息,預測所述公交車到達目標站臺所需的時間。通過上述方式,所述移動終端通過兩次預測所述公交車到達目標站臺所需的時間,使得所述公交車到達目標站臺所需的時間更加準確,因此本發(fā)明能夠進一步提高公交車到站時間的準確性,從而進一步減少用戶錯過公交車的概率,提升用戶體驗。

進一步地,參照圖9,圖9為本發(fā)明基于路邊單元的公交車到站提醒裝置第二實施例的功能模塊示意圖。

基于上述實施例,所述裝置還包括:

第二判斷模塊50,用于根據(jù)所述位置信息和所述目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;

所述移動終端在獲得所述公交車的位置信息后,根據(jù)所述位置信息和目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺。

第一顯示模塊60,用于若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;

所述移動終端確認所述公交車已經(jīng)過所述目標站臺時,記錄所述公交車的經(jīng)過時間,然后顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息。具體實施中,在乘車人員較多時,還可以顯示同一線路到站時間較短的公交車,使得用戶可以有更多的選擇。

第一返回模塊70,用于若所述公交車沒有經(jīng)過所述目標站臺,則返回所述預測模塊用于根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

所述移動終端確認所述公交車沒有經(jīng)過所述目標站臺時,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。

在本實施例中,本發(fā)明根據(jù)所述位置信息和所述目標站臺的位置信息判斷所述公交車是否已經(jīng)過所述目標站臺;若所述公交車已經(jīng)過所述目標站臺,則顯示所述公交車的經(jīng)過時間和到達所述目標站臺所需時間最少的公交車的位置信息;若所述公交車沒有經(jīng)過所述目標站臺,則執(zhí)行步驟:根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間。通過上述方式,在所述公交車已經(jīng)過目標站臺后,顯示所述公交車的經(jīng)過時間,用戶可以根據(jù)所述經(jīng)過時間推導出已過公交車的到站時間,可為下一次乘車做準備,同時也顯示了到達所述目標站臺所需時間最少的公交車的位置信息,使得用戶可以靈活選擇,因此本發(fā)明能夠進一步提升用戶體驗。

進一步地,參照圖10,圖10為本發(fā)明實施例中所述第一判斷模塊的細化功能模塊示意圖。

基于上述實施例,所述裝置還包括:

第二顯示模塊80,用于若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;

第二返回模塊90,用于返回所述獲取模塊用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。

所述移動終端確認所述公交車到達目標站臺所需的時間大于所述預設(shè)時間后,顯示所述公交車到達目標站臺所需的時間。然后返回所述獲取模塊10用于獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。每一次顯示的預測時間都是不同的,所述移動終端會實時的獲取所述公交車的位置信息和所述道路信息,然后返回所述預測模塊20用于根據(jù)所述位置信息和所述道路信息,預測所述公交車到達目標站臺所需的時間,從而得到不同的預測時間,但新得到的預測時間一定小于歷史預設(shè)時間,直到所述預測時間小于或等于所述所述預設(shè)時間,從而向用戶播放提示聲音。

在本實施例中,本發(fā)明判斷所述公交車到達目標站臺所需的時間是否小于或等于預設(shè)時間;若所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,則顯示所述公交車到達目標站臺所需的時間;執(zhí)行步驟:獲取所述路邊單元發(fā)送的所述公交車的位置信息和所述公交車與目標站臺之間的道路信息。通過上述方式,在所述公交車到達目標站臺所需的時間大于所述預設(shè)時間,顯示所述公交車到達目標站臺所需的時間,然后獲取所述公交車的實時位置和所述公交車與目標站臺之間的實時路況,根據(jù)所述實時位置和實時路況預測得到新的到站時間,使得用戶可以及時的獲取所述公交車的位置信息和到站時間,因此本發(fā)明能夠減少用戶錯過公交車的概率,提升用戶體驗。

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1