本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種車輛到站提醒方法及裝置。
背景技術(shù):
在現(xiàn)有的公共交通工具(公共汽車、地鐵、長途客車、火車、班車等)的運(yùn)輸過程中,到達(dá)某一站以后,通常乘務(wù)員會(huì)通過車內(nèi)的擴(kuò)音器或者廣播來通知乘客當(dāng)前到站的站名,或者通過乘務(wù)員指令裝置來觸發(fā)車內(nèi)廣播系統(tǒng)放錄好的站名語音提示,有的公共交通工具上還會(huì)利用車內(nèi)的顯示屏來顯示站名,以提醒乘客下車。
現(xiàn)有的公共交通工具的到站提醒方式在大多數(shù)情況下可以滿足乘客的需求。但是如果由于某些原因乘客沒有聽到語音提示,例如乘客在車內(nèi)睡覺,或戴著耳機(jī)聽mp3,或在接聽手機(jī),或者根本就聽不懂乘務(wù)員的語音提示、也沒有看到車內(nèi)顯示屏的文字顯示,乘客就可能坐過站,將會(huì)造成諸多不便。
為避免乘客坐過站,目前實(shí)現(xiàn)了一些到站提醒功能軟件,如專利申請cn104485012a公開了一種智能公交軟件,包括:gps定位模塊、數(shù)據(jù)傳輸模塊、行程預(yù)估模塊、下車提醒模塊和車輛位置顯示模塊,所述gps定位模塊與所述車輛位置顯示模塊通過所述數(shù)據(jù)傳輸模塊相連接;所述gps定位模塊與所述行程預(yù)估模塊通過所述數(shù)據(jù)傳輸模塊相連接;所述gps定位模塊與所述下車提醒模塊通過所述數(shù)據(jù)傳輸模塊相連接。通過上述方式,該智能公交軟件具有到站提醒功能,快到目的地在移動(dòng)終端上會(huì)有短信提醒,避免了坐錯(cuò)站的情況發(fā)生,而且可以根據(jù)路面的狀況進(jìn)行進(jìn)站時(shí)間的預(yù)估。但是,在使用實(shí)現(xiàn)該技術(shù)方案的裝置過程中,需要保持定位模塊持續(xù)開啟,而定位模塊作為高耗電模塊,持續(xù)開啟將會(huì)導(dǎo)致裝置快速耗電,甚至在到達(dá)目的地之前耗盡電量,無法實(shí)現(xiàn)提醒功能,如果該裝置還有其它功能,也將不能使用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提出一種車輛到站提醒方法及裝置,在實(shí)現(xiàn)準(zhǔn)確及時(shí)的到站提醒功能的基礎(chǔ)上,最大程度地降低功耗。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種車輛到站提醒方法,包括步驟:
獲取目的地位置及到站時(shí)間tr,據(jù)此確定相應(yīng)的到站提醒參數(shù)值,包括:提醒到站時(shí)長tp和提醒到站距離sm;
在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),開啟定位功能以獲取車輛的當(dāng)前位置,在車輛距離目的地的剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作。
可選的,所述在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),開啟定位功能以獲取車輛的當(dāng)前位置,在車輛距離目的地的剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作的步驟進(jìn)一步包括:
在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),開啟定位功能以獲取車輛的當(dāng)前位置,本次定位完成后關(guān)閉定位功能;
根據(jù)車輛當(dāng)前位置和目的地位置,計(jì)算車輛距離目的地的剩余距離sr;
比較剩余距離sr與提醒到站距離sm,如果剩余距離sr小于提醒到站距離sm,則執(zhí)行到站提醒操作;否則,縮短提醒到站時(shí)長tp的值,在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),重新開啟定位功能進(jìn)行定位,重新計(jì)算剩余距離sr并據(jù)此判斷是否執(zhí)行到站提醒操作。
可選的,縮短提醒到站時(shí)長tp的值的方法為:
按照公式ts=sr/vm,計(jì)算車輛行駛剩余路程所需的最短時(shí)間ts,其中的vm為車輛最大速度;
將提醒到站時(shí)長tp調(diào)整為tp=ts/2。
可選的,所述在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),開啟定位功能以獲取車輛的當(dāng)前位置,在車輛距離目的地的剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作的步驟進(jìn)一步包括:
在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),持續(xù)開啟定位功能;
根據(jù)對車輛的定位信息,實(shí)時(shí)計(jì)算車輛當(dāng)前距離目的地的剩余距離sr,比較剩余距離sr和提醒到站距離sm,直至sr=sm后關(guān)閉定位功能并執(zhí)行到站提醒操作。
可選的,所述計(jì)算車輛當(dāng)前距離目的地的剩余距離sr的方法為:根據(jù)勾股定理,按照公式
其中,δx=rx-ax、δy=ry-ay,(rx,ry)為目的地的坐標(biāo),(ax,ay)為車輛的當(dāng)前位置坐標(biāo)。
可選的,所述計(jì)算車輛當(dāng)前距離目的地的剩余距離sr的方法為:利用導(dǎo)航應(yīng)用來獲取車輛到達(dá)目的地的行駛路徑;根據(jù)所述行駛路徑及車輛當(dāng)前位置,計(jì)算車輛當(dāng)前距離目的地的剩余距離sr。
可選的,所述到站提醒操作方式具體為震動(dòng)提醒方式、語音提醒方式、短消息提醒方式中的任意至少一種方式。
一種車輛到站提醒裝置,包括用于定位的定位單元,還包括:
參數(shù)設(shè)置單元,用于獲取目的地位置及到站時(shí)間tr,據(jù)此確定相應(yīng)的到站提醒參數(shù)值,包括:提醒到站時(shí)長tp和提醒到站距離sm;
到站提醒單元,用于在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),開啟定位單元以獲取車輛的當(dāng)前位置,在車輛距離目的地的剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作。
可選的,所述到站提醒單元進(jìn)一步包括:
間歇定位觸發(fā)單元,用于在每次時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),觸發(fā)定位單元開啟,在其完成當(dāng)次定位操作后關(guān)閉定位單元;
提醒執(zhí)行單元,用于根據(jù)定位單元的定位信息計(jì)算車輛當(dāng)前距離目的地的剩余距離sr,在剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作,否則縮短提醒到站時(shí)長tp的值后等待下一次時(shí)鐘觸發(fā)。
可選的,所述到站提醒單元進(jìn)一步包括:
持續(xù)定位觸發(fā)單元,用于在時(shí)間到達(dá)到站時(shí)間tr之前的提醒到站時(shí)長tp時(shí),觸發(fā)定位單元持續(xù)開啟,直至剩余距離sr等于提醒到站距離sm時(shí)關(guān)閉定位單元;
提醒操作單元,用于根據(jù)定位單元的定位信息實(shí)時(shí)計(jì)算車輛當(dāng)前距離目的地的剩余距離sr,在剩余距離sr等于提醒到站距離sm時(shí)執(zhí)行到站提醒操作。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
本發(fā)明在車輛準(zhǔn)時(shí)到站之前一定時(shí)間觸發(fā)定位單元間歇多次開啟或者短暫時(shí)間段內(nèi)持續(xù)開啟,不僅實(shí)現(xiàn)了在車輛距離目的地一定距離時(shí)提醒用戶準(zhǔn)備下車的提醒功能,而且最大程度了縮短了定位單元的運(yùn)行時(shí)間,大大降低了定位單元的功耗,最終延長了終端的運(yùn)行時(shí)間,提升了用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例一提供的車輛到站提醒方法流程圖;
圖2為本發(fā)明實(shí)施例一提供的剩余距離的計(jì)算方法示意圖;
圖3為本發(fā)明實(shí)施例二提供的車輛到站提醒方法流程圖;
圖4為本發(fā)明實(shí)施例三提供的車輛到站提醒裝置結(jié)構(gòu)圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
本發(fā)明的核心思想為:通過行程預(yù)估、時(shí)鐘定時(shí)、定位技術(shù)、提醒裝置實(shí)現(xiàn)軌道交通到站提醒功能,且整個(gè)過程間歇開啟定位模塊,不必全程開啟定位模塊,以降低功耗。
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
實(shí)施例一
本實(shí)施例中,在到達(dá)目的地站臺之前的一定距離內(nèi)進(jìn)行到站提醒,這樣給乘客預(yù)留一定的時(shí)間來進(jìn)行下車準(zhǔn)備(如收拾行李),在下文中該距離用sm表示。
請參閱圖1,本實(shí)施例中車輛到站提醒方法包括以下步驟:
步驟101、預(yù)先設(shè)置目的地站點(diǎn)的坐標(biāo)r(x,y)、準(zhǔn)時(shí)到站時(shí)間tr,同時(shí)預(yù)設(shè)提醒到站時(shí)長tp、以及提醒到站距離sm的初始值。
對于軌道交通工具,其各站點(diǎn)的坐標(biāo)位置均可通過定位工具定位得到。在正常情況下,交通工具的路線基本固定,到站時(shí)間也均可知,用戶可以輕松地通過各種方式獲取到該信息,在未查詢到該信息時(shí)用戶也可根據(jù)經(jīng)驗(yàn)來設(shè)置。
本步驟中,提醒時(shí)鐘用于觸發(fā)定位功能開啟,通常為準(zhǔn)時(shí)到站時(shí)間tr之前的一定時(shí)間tp,可以根據(jù)用戶自身習(xí)慣設(shè)置為10分鐘或20分鐘等,即在車輛準(zhǔn)點(diǎn)到站時(shí)間tr的前tp時(shí)間,觸發(fā)定位裝置開啟。
其中,提醒到站距離sm,用于觸發(fā)提醒操作,當(dāng)車輛距離目的地的距離小于提醒到站距離sm時(shí)觸發(fā)到站提醒。該提醒到站距離sm的長短通??? 根據(jù)交通工具的類型來設(shè)定。
步驟102、在車輛行駛過程中,時(shí)間到tr-tp時(shí)(即:到站時(shí)間tr的前tp時(shí)間,如到站時(shí)間14:00的前10分鐘),提醒時(shí)鐘觸發(fā),開啟定位單元,由定位單元對車輛當(dāng)前位置進(jìn)行定位,獲取其坐標(biāo)位置a(x,y),定位完成后關(guān)閉定位單元。
本實(shí)施例中,定位單元可以為gps單元、基站等,具體不限,可實(shí)現(xiàn)準(zhǔn)確定位功能即可。該定位單元的初始狀態(tài)為關(guān)閉,在提醒時(shí)鐘觸發(fā)后開啟,并在完成對車輛當(dāng)前位置定位后關(guān)閉,由此可見,定位單元的運(yùn)行時(shí)間十分短暫,在完成當(dāng)前的定位功能后即關(guān)閉,與常開工作方式相比,大大降低了功耗。
步驟103、根據(jù)車輛當(dāng)前坐標(biāo)和目的地坐標(biāo),計(jì)算車輛當(dāng)前位置與目的地的剩余距離sr。
本步驟中,如圖2所示,可根據(jù)勾股定理,按照公式
當(dāng)然,由于當(dāng)前手機(jī)應(yīng)用的功能越來越強(qiáng)大,本步驟中也可利用導(dǎo)航應(yīng)用(如蘋果地圖、騰訊地圖、凱立德導(dǎo)航應(yīng)用等)來獲取當(dāng)前的行駛路徑,據(jù)此來計(jì)算車輛當(dāng)前到目的地的剩余距離,這樣比較接近實(shí)際距離,可保證提醒操作的精確度。
步驟104、比較最短距離sr與提醒到站距離sm,如果sr<sm,則執(zhí)行步驟105,否則,執(zhí)行步驟106。
步驟105、執(zhí)行到站提醒操作。
本步驟中,到站提醒操作的類型可包括:震動(dòng)提醒方式、語音提醒方式、短消息提醒方式等中的一種或者幾種相結(jié)合,具體不限。
步驟106、按照公式ts=sr/vm(vm為車輛最大速度),計(jì)算車輛行駛剩余路程所需的最短時(shí)間ts,將提醒到站時(shí)長tp設(shè)置為tp=ts/2,返回至步驟102。即當(dāng)時(shí)鐘觸發(fā)后,再次開啟定位單元,計(jì)算車輛與目的地的最短距離sr并將其與提醒到站距離sm進(jìn)行比較,按照比較結(jié)果執(zhí)行后續(xù)操作。
在上述流程中,到站提醒操作的觸發(fā)條件包括了兩個(gè):第一是提醒時(shí)鐘觸發(fā),第二是車輛當(dāng)前與目的地的最短距離sr<提醒到站距離sm,當(dāng)這兩個(gè)條件同時(shí)滿足時(shí)執(zhí)行到站提醒操作。
在實(shí)際應(yīng)用中,為預(yù)留充分的下車準(zhǔn)備時(shí)間,提醒到站時(shí)長tp通常設(shè)置為較長時(shí)間,那么第一次時(shí)鐘觸發(fā)時(shí),車輛當(dāng)前距離目的地的最短距離sr可能會(huì)超出提醒到站距離sm,那么需要再次設(shè)置一提醒到站時(shí)長,在第二次時(shí)鐘觸發(fā)后再次定位并比較sr和sm。由此可見,整個(gè)過程中,可能需要一次或者多次定位及比較操作,直至sr<sm,而定位單元僅在每次時(shí)鐘觸發(fā)時(shí)開啟定位功能,定位成功后即關(guān)閉,整個(gè)開啟時(shí)間比較短。
實(shí)施例二
在實(shí)施例一中,在整個(gè)車輛行駛過程中,定位單元需進(jìn)行一次或者多次定位,在每次定位完成后即關(guān)閉,這使得定位單元的功耗控制在最低標(biāo)準(zhǔn),但是提醒時(shí)間可能不夠精確,這是由于在到站提醒時(shí),用戶僅知曉當(dāng)前位置距離目的地的剩余距離sr<提醒到站距離sm,至于具體距離值并不知曉。
因而,請參閱圖3,本實(shí)施例二對車輛到站提醒方法進(jìn)行了改進(jìn),包括以下步驟:
步驟301、預(yù)先設(shè)置目的地站點(diǎn)的坐標(biāo)r(x,y)、準(zhǔn)時(shí)到站時(shí)間tr,同時(shí)預(yù)設(shè)提醒到站時(shí)長tp、以及提醒到站距離sm的初始值。
步驟302、在車輛行駛過程中,時(shí)間到tr-tp時(shí),第一次提醒時(shí)鐘觸發(fā),開啟定位單元。
步驟303、定位單元對車輛的當(dāng)前位置進(jìn)行實(shí)時(shí)定位,獲取車輛當(dāng)前距離目的地的剩余距離sr,并實(shí)時(shí)比較剩余距離sr和提醒到站距離sm,直至sr=sm后執(zhí)行下一步。
步驟304、關(guān)閉定位單元并執(zhí)行到站提醒操作。
在本實(shí)施例中,定位單元在第一次提醒時(shí)鐘觸發(fā)后持續(xù)開啟,直至剩余距離sr等于提醒到站距離sm。相比實(shí)施例一,雖然定位單元運(yùn)行時(shí)間較長,功耗較高,但是實(shí)現(xiàn)了精確定位,在剩余距離達(dá)到提醒到站距離時(shí)即執(zhí)行提醒操作,用戶可知曉當(dāng)前具體的剩余距離值,做好充足的下車準(zhǔn)備,體驗(yàn)度更好。
當(dāng)然,在其他實(shí)施例中,定位單元也可以設(shè)置在第二次或者之后某次提醒時(shí)鐘觸發(fā)后持續(xù)開啟。
實(shí)施例三
請參閱圖4,本實(shí)施例中提供了一種車輛到站提醒裝置,具體包括:
定位單元410,用于在開啟過程中對車輛進(jìn)行定位,獲取其位置信息;該定位單元410的工作方式為間歇開啟方式或者短暫持續(xù)開啟方式。另外,該定位單元410可以具體為:gps單元或者基站。
參數(shù)設(shè)置單元420,用于預(yù)先設(shè)置目的地站點(diǎn)的坐標(biāo)r(x,y)、到站時(shí)間tr,以及提醒到站時(shí)長tp、提醒到站距離sm的初始值;其中,目的地的坐標(biāo)值可以通過定位單元410獲取,準(zhǔn)時(shí)到站時(shí)間tr可以通過查詢或者根據(jù)經(jīng)驗(yàn)值來獲得,提醒到站時(shí)長tp和提醒到站距離sm可根據(jù)需要隨意設(shè)置。
到站提醒單元430,用于在時(shí)間到tr-tp時(shí),開啟定位單元410對車輛進(jìn)行定位,在車輛距離目的地的剩余距離sr小于提醒到站距離sm時(shí),執(zhí)行到站提醒操作。
進(jìn)一步的,到站提醒單元430可采用間歇開啟方式來控制定位單元410,具體包括:
間歇定位觸發(fā)單元431,用于在每次時(shí)間到tr-tp時(shí),觸發(fā)定位單元410開啟,在其完成當(dāng)次定位操作后關(guān)閉定位單元410;
提醒執(zhí)行單元432,用于根據(jù)定位單元410的定位信息計(jì)算車輛當(dāng)前距離目的地的剩余距離sr,在剩余距離sr小于提醒到站距離sm時(shí)執(zhí)行到站提醒操作,否則縮短提醒到站時(shí)長tp的值后等待下一次時(shí)鐘觸發(fā)。
除此之外,到站提醒單元430還可采用短暫持續(xù)開啟方式來控制定位單元410,具體包括:
持續(xù)定位觸發(fā)單元431′,用于在時(shí)間到tr-tp時(shí),觸發(fā)定位單元410持續(xù)開啟,直至剩余距離sr等于提醒到站距離sm時(shí)關(guān)閉定位單元410;
提醒操作單元432′,用于根據(jù)定位單元410的定位信息實(shí)時(shí)計(jì)算車輛當(dāng)前距離目的地的剩余距離sr,在剩余距離sr等于提醒到站距離sm時(shí)執(zhí)行到站提醒操作。
本實(shí)施例中,上述車輛到站提醒裝置400可以為移動(dòng)終端,該移動(dòng)終端可以具體為:手機(jī)、平板電腦等,這樣方便用戶攜帶使用。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情 況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。