本發(fā)明涉及共享車輛調度技術領域,更具體地,本發(fā)明涉及一種共享車輛的調度方法、裝置及服務器。
背景技術:
近年來,由于環(huán)境質量日益惡化,人們環(huán)保意識的逐漸增強,市場上出現(xiàn)了越來越多的共享車輛。隨著共享車輛的推廣,使用共享車輛的人數不斷增加,使用共享車輛的頻率也不斷上升,共享車輛的服務問題也日益凸顯出來。
很多共享車輛被隨意停放,使得部分共享車輛的停放位置比較隱蔽,不易被用戶經常查找使用。如果共享車輛長時間不被使用,這就造成了共享車輛的資源浪費。而且,部分區(qū)域的用戶在用車高峰時段也可能會遇到借車難的問題,影響用戶體驗。
技術實現(xiàn)要素:
本發(fā)明的一個目的是提供一種能夠調度共享車輛的新的技術方案。
根據本發(fā)明的第一方面,提供了一種共享車輛的調度方法,包括:
檢測是否有請求標記當前共享車輛的事件發(fā)生,如是,則:
在車輛地圖中將所述當前共享車輛標記為激勵車輛,以提示用戶使用;
向使用所述激勵車輛的當前賬戶發(fā)放獎勵。
可選的是,所述請求標記當前共享車輛的事件至少包括下列任意一種或者任意組合:
所述當前共享車輛的停放時間超過設定停放時間;
所述當前共享車輛的電量低于設定值;
所述當前共享車輛的停放位置處于設定獎勵區(qū)域內;
所述當前共享車輛的停放位置處于規(guī)定停車區(qū)域之外。
可選的是,所述調度方法還包括:
在所述車輛地圖中,將與所述當前共享車輛之間的距離小于設定距離的共享車輛均標記為激勵車輛。
可選的是,所述調度方法還包括:
在所述車輛地圖上確定規(guī)定停車區(qū)域;
檢測所述當前賬戶使用的激勵車輛的停放位置是否處于所述規(guī)定停車區(qū)域內,如是,則向當前賬戶發(fā)放獎勵。
可選的是,所述調度方法還包括:
檢測所述當前賬戶使用所述激勵車輛的時間是否超過設定獎勵時間,如是,則向所述當前賬戶發(fā)放獎勵。
根據本發(fā)明的第二方面,提供了一種共享車輛的調度裝置,包括:
事件檢測模塊,用于檢測是否有請求標記當前共享車輛的事件發(fā)生;
標記模塊,用于在所述事件檢測模塊的檢測結果為是的情況下,在車輛地圖中將所述當前共享車輛標記為激勵車輛,以提示用戶使用;
獎勵模塊,用于向使用所述激勵車輛的當前賬戶發(fā)放獎勵。
可選的是,所述請求標記當前共享車輛的事件至少包括下列任意一種或者任意組合:
所述當前共享車輛的停放時間超過設定停放時間;
所述當前共享車輛的電量低于設定值;
所述當前共享車輛的停放位置處于設定獎勵區(qū)域內;
所述當前共享車輛的停放位置處于規(guī)定停車區(qū)域之外。
可選的是,所述調度裝置還包括:
另一標記模塊,用于在所述車輛地圖中將與所述共享車輛之間的距離小于設定距離的共享車輛均標記為激勵車輛。
可選的是,所述調度裝置還包括:
區(qū)域確定模塊,用于在所述車輛地圖上確定規(guī)定停車區(qū)域;
停放位置檢測模塊,用于檢測所述當前賬戶使用的激勵車輛的停放位置是否處于所述規(guī)定停車區(qū)域內;
所述獎勵模塊還用于在所述停放位置檢測模塊的檢測結果為是的情況下,向當前賬戶發(fā)放獎勵。
可選的是,所述調度裝置還包括:
時間檢測模塊,用于檢測所述當前賬戶使用所述激勵車輛的時間是否超過設定獎勵時間;
所述獎勵模塊用于在所述時間檢測模塊的檢測結果為是的情況下,向所述當前賬戶發(fā)放獎勵。
根據本發(fā)明的第三方面,提供了一種服務器,包括根據本發(fā)明第二方面所述的調度裝置。
根據本發(fā)明的第四方面,提供了一種服務器,包括存儲器和處理器,所述存儲器用于存儲指令,所述指令用于控制所述處理器進行操作以執(zhí)行根據本發(fā)明第一方面所述的調度方法。
本發(fā)明的一個有益效果在于,通過本發(fā)明的調度方法,可以鼓勵用戶使用激勵車輛,進而實現(xiàn)共享車輛的調度,且大大降低了調度成本。
通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
附圖說明
被結合在說明書中并構成說明書的一部分的附圖示出了本發(fā)明的實施例,并且連同其說明一起用于解釋本發(fā)明的原理。
圖1為根據本發(fā)明一種共享車輛的調度方法的其中一種實施方式的流程圖;
圖2為根據本發(fā)明一種共享車輛的調度方法的其中一種實施方式的流程圖;
圖3為根據本發(fā)明一種共享車輛的調度方法的其中一種實施方式的流程圖;
圖4為根據本發(fā)明一種共享車輛的調度裝置的一種實施結構的方框原理圖;
圖5為根據本發(fā)明一種共享車輛的調度裝置的另一種實施結構的方框原理圖;
圖6為根據本發(fā)明一種服務器的一種實施結構的方框原理圖。
具體實施方式
現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發(fā)明的范圍。
以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。
對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為說明書的一部分。
在這里示出和討論的所有例子中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它例子可以具有不同的值。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
為了解決現(xiàn)有技術中存在的很多共享車輛被隨意停放,使得部分共享車輛的停放位置比較隱蔽,不易被用戶經常查找使用的問題,提供了一種共享車輛的調度方法。
圖1為根據本發(fā)明一種共享車輛的調度方法的一種實施方式的流程圖。
根據圖1所示,該調度方法包括以下步驟:
s110,檢測是否有請求標記當前共享車輛的事件發(fā)生,如是,則執(zhí)行步驟s120,如否,則繼續(xù)執(zhí)行步驟s110或者結束該調度方法。
具體的,當前共享車輛可以為步驟s110檢測的共享車輛。
在本發(fā)明的第一個實施例中,請求標記當前共享車輛的事件為當前共享車輛的停放時間超過設定停放時間。
在本發(fā)明的第二個實施例中,請求標記當前共享車輛的事件為當前共享車輛的電量低于設定值。
在本發(fā)明的第三個實施例中,請求標記當前共享車輛的事件為當前共享車輛的停放位置處于設定獎勵區(qū)域內。其中,設定獎勵區(qū)域可以是較為隱蔽的區(qū)域,例如小區(qū)內;設定獎勵區(qū)域還可以是共享車輛累積嚴重的區(qū)域;設定獎勵區(qū)域也可以是與其他商家有合作的區(qū)域。
在本發(fā)明的第四個實施例中,請求標記當前共享車輛的事件為當前共享車輛的停放位置處于規(guī)定停車區(qū)域之外。其中,規(guī)定停車區(qū)域具體可以是預先劃定好的可以停放共享車輛的區(qū)域,也可以是共享車輛需求較大的區(qū)域,還可以是共享車輛供不應求的區(qū)域。
步驟s120,在車輛地圖中將當前共享車輛標記為激勵車輛,以提示用戶使用。
在車輛地圖中,激勵車輛和其他共享車輛的圖標不同,以便于用戶區(qū)分出激勵車輛。在用戶使用的app的車輛地圖上,可以僅顯示用戶附近的激勵車輛的圖標;也可以是同時顯示用戶附近的激勵車輛的圖標和其他共享車輛的圖標;進一步地,激勵車輛的圖標可以是顯示在其他共享車輛的圖標之上。
步驟s130,向使用激勵車輛的當前賬戶發(fā)放獎勵。
獎勵的方式例如可以但不限于是紅包、合作商家的打折券、優(yōu)惠券等。
具體的,用戶可以是通過掃碼或手動輸入編碼的方式開啟車鎖使用共享車輛。在用戶結束使用該共享車輛即關鎖時,服務器需要獲取該共享車輛的停放位置,以將該停放位置顯示在車輛地圖上,使得該共享車輛在關鎖狀態(tài)下能夠被所有用戶查找使用。
這樣,通過本發(fā)明的調度方法,就可以鼓勵用戶使用激勵車輛,進而實現(xiàn)共享車輛的調度,且大大降低了人力物力的調度成本。
對于前述的第一個實施例,通過本發(fā)明的調度方法,可以使得共享車輛的使用更均衡,避免某些共享車輛經常被使用,而某些共享車輛長時間不被使用的情況發(fā)生。
對于前述的第二個實施例,共享車輛的車輪轉軸上可以設置有發(fā)電花鼓,發(fā)電花鼓可以將車輪轉動的動能轉換為電能,為共享車輛的電池充電。那么,當前共享車輛的電池電量低于設定值時,通過本發(fā)明的調度方法,鼓勵用戶使用電池電量低于設定值的共享車輛,可以通過使用共享車輛、以使發(fā)電花鼓為電池充電,提高電池電量,延長共享車輛的使用時間,有效降低經常更換電池造成的維護成本。
對于前述的第三個實施例,當設定獎勵區(qū)域為較為隱蔽的區(qū)域時,通過本發(fā)明的調度方法,可以鼓勵用戶查找使用停放位置較為隱蔽的共享車輛。在設定獎勵區(qū)域內共享車輛累積嚴重時,通過本發(fā)明的調度方法,可以鼓勵用戶將停放在設定獎勵區(qū)域內的共享車輛騎出,達到均衡共享車輛使用的目的。當共享車輛在設定獎勵區(qū)域內與其他商家合作時,可以將激勵車輛的圖標標記為對應商家的標志(logo),并向使用這些共享車輛的賬戶發(fā)放合作商家的優(yōu)惠券等獎勵,通過本發(fā)明的調度方法,可以鼓勵用戶使用停放在設定獎勵區(qū)域內的共享車輛,還可以提高用戶粘度,與合作商家實現(xiàn)雙贏。
對于前述的第四個實施例,通過本發(fā)明的調度方法,可以鼓勵用戶將沒有停放在規(guī)定停車區(qū)域的共享車輛停放至規(guī)定停車區(qū)域,從而實現(xiàn)共享車輛的調度。
進一步地,當激勵車輛被使用之后,即當前賬戶通過掃描或者是用戶輸入密碼使得激勵車輛被解鎖之后,該激勵車輛可以被解除激勵標記,即不再是激勵車輛。
在此基礎上,當用戶結束使用共享車輛例如可以是關鎖之后,可以重新對該共享車輛執(zhí)行本發(fā)明的調度方法的步驟s110~s130。對于上述第一個實施例,則可以是在用戶結束使用共享車輛之后,對共享車輛的停放時間重新計時。
為了使得用戶能夠真正使用激勵車輛實現(xiàn)車輛調度,而不是執(zhí)行簡單開鎖、關鎖步驟以獲得獎勵,在本發(fā)明的一個具體實施例中,該步驟s130可以包括:檢測當前賬戶使用激勵車輛的時間是否超過設定獎勵時間,如是,則向當前賬戶發(fā)放獎勵;如否,則結束或者繼續(xù)執(zhí)行步驟s110。
由于有的共享車輛上沒有設置gps或者是北斗定位芯片,無法準確確定共享車輛的位置,因此,部分激勵車輛在車輛地圖中的位置可能會不準確。為了使得用戶可以查找到這些激勵車輛,可以如圖2所示,在執(zhí)行步驟s120之后,執(zhí)行步驟s210,在車輛地圖中,將與當前共享車輛之間的距離小于設定距離的共享車輛均標記為激勵車輛。再執(zhí)行步驟s130。在此基礎上,在這些激勵車輛中的任意一輛被用戶使用之后,剩余的激勵車輛可以均解除激勵標記。
為了規(guī)范用戶停車,鼓勵用戶將使用的激勵車輛停放在規(guī)定停車區(qū)域內,或者是解決共享車輛供求不平衡的問題,可以在執(zhí)行步驟s130之前,執(zhí)行如圖3所示的步驟s310~s320。
步驟s310,在車輛地圖上確定規(guī)定停車區(qū)域。
具體的,車輛地圖上可以有至少一個規(guī)定停車區(qū)域。規(guī)定停車區(qū)域可以是預先劃定好的可以停放共享車輛的區(qū)域,也可以是共享車輛需求較大的區(qū)域,還可以是共享車輛供不應求的區(qū)域。
步驟s320,檢測當前賬戶使用的激勵車輛的停放位置是否處于規(guī)定停車區(qū)域內,如是,則執(zhí)行步驟s130,向當前賬戶發(fā)放獎勵;如否,則可以重新執(zhí)行步驟s110。
進一步地,在檢測到當前賬戶使用的激勵車輛的停放位置處于規(guī)定停車區(qū)域內時,可以向當前賬戶發(fā)放比停放位置未處于規(guī)定停車區(qū)域內時更高的獎勵。
與上述方法相對應的,本發(fā)明還提供了一種共享車輛的調度裝置。圖4為根據本發(fā)明一種共享車輛的調度裝置的一種實施結構的方框原理圖。
根據圖4所示,該調度裝置包括事件檢測模塊410、標記模塊420和獎勵模塊430。
事件檢測模塊410用于檢測是否有請求標記當前共享車輛的事件發(fā)生。
其中,請求標記當前共享車輛的事件至少包括下列任意一種或者任意組合:
當前共享車輛的停放時間超過設定停放時間;
當前共享車輛的電量低于設定值;
當前共享車輛的停放位置處于設定獎勵區(qū)域內;
當前共享車輛的停放位置處于規(guī)定停車區(qū)域之外。
標記模塊420用于在事件檢測模塊410的檢測結果為是的情況下,在車輛地圖中將當前共享車輛標記為激勵車輛,以提示用戶使用。
獎勵模塊430用于向使用激勵車輛的當前賬戶發(fā)放獎勵。
進一步地,該調度裝置還包括另一標記模塊,用于在車輛地圖中將與共享車輛之間的距離小于設定距離的共享車輛均標記為激勵車輛。
再進一步地,如圖5所示,該調度裝置還包括區(qū)域確定模塊510和停放位置檢測模塊520,該區(qū)域確定模塊510用于在車輛地圖上確定規(guī)定停車區(qū)域;該停放位置檢測模塊520用于檢測當前賬戶使用的激勵車輛的停放位置是否處于規(guī)定停車區(qū)域內;獎勵模塊430還用于在停放位置檢測模塊520的檢測結果為是的情況下,向當前賬戶發(fā)放獎勵。
在此基礎上,該調度裝置還包括時間檢測模塊530,用于檢測當前賬戶使用激勵車輛的時間是否超過設定獎勵時間;獎勵模塊430用于在時間檢測模塊530的檢測結果為是的情況下,向當前賬戶發(fā)放獎勵。
本發(fā)明還提供了一種服務器,在一方面,該服務器包括前述的共享車輛的調度裝置。
圖6為根據本發(fā)明另一方面的服務器的實施結構的方框原理圖。
根據圖6所示,該服務器包括存儲器610和處理器620,其中,存儲器610用于存儲指令,該指令控制處理器620進行操作以執(zhí)行前述的共享車輛的調度方法。
該處理器620例如可以是中央處理器cpu、微處理器mcu等。該存儲器610例如包括rom(只讀存儲器)、ram(隨機存取存儲器)、諸如硬盤的非易失性存儲器等。
另外,該服務器還可以包括接口裝置、通信裝置、輸入裝置、顯示裝置、揚聲器、麥克風等等。
該接口裝置例如包括usb接口、rs232接口、rs485接口、耳機接口等。該通信裝置例如能夠進行有有線或無線通信。該輸入裝置例如可以包括觸摸屏、鍵盤等。該顯示裝置例如是液晶顯示屏、觸摸顯示屏等。用戶可以通過揚聲器和麥克風輸入/輸出語音信息。
上述各實施例主要重點描述與其他實施例的不同之處,但本領域技術人員應當清楚的是,上述各實施例可以根據需要單獨使用或者相互結合使用。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分相互參見即可,每個實施例重點說明的都是與其他實施例的不同之處,但本領域技術人員應當清楚的是,上述各實施例可以根據需要單獨使用或者相互結合使用。另外,對于裝置實施例而言,由于其是與方法實施例相對應,所以描述得比較簡單,相關之處參見方法實施例的對應部分的說明即可。以上所描述的系統(tǒng)實施例僅僅是示意性的,其中作為分離部件說明的模塊可以是或者也可以不是物理上分開的。
本發(fā)明可以是裝置、方法和/或計算機程序產品。計算機程序產品可以包括計算機可讀存儲介質,其上載有用于使處理器實現(xiàn)本發(fā)明的各個方面的計算機可讀程序指令。
計算機可讀存儲介質可以是可以保持和存儲由指令執(zhí)行設備使用的指令的有形設備。計算機可讀存儲介質例如可以是――但不限于――電存儲設備、磁存儲設備、光存儲設備、電磁存儲設備、半導體存儲設備或者上述的任意合適的組合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括:便攜式計算機盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、靜態(tài)隨機存取存儲器(sram)、便攜式壓縮盤只讀存儲器(cd-rom)、數字多功能盤(dvd)、記憶棒、軟盤、機械編碼設備、例如其上存儲有指令的打孔卡或凹槽內凸起結構、以及上述的任意合適的組合。這里所使用的計算機可讀存儲介質不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通過波導或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸的電信號。
這里所描述的計算機可讀程序指令可以從計算機可讀存儲介質下載到各個計算/處理設備,或者通過網絡、例如因特網、局域網、廣域網和/或無線網下載到外部計算機或外部存儲設備。網絡可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機、網關計算機和/或邊緣服務器。每個計算/處理設備中的網絡適配卡或者網絡接口從網絡接收計算機可讀程序指令,并轉發(fā)該計算機可讀程序指令,以供存儲在各個計算/處理設備中的計算機可讀存儲介質中。
用于執(zhí)行本發(fā)明操作的計算機程序指令可以是匯編指令、指令集架構(isa)指令、機器指令、機器相關指令、微代碼、固件指令、狀態(tài)設置數據、或者以一種或多種編程語言的任意組合編寫的源代碼或目標代碼,所述編程語言包括面向對象的編程語言—諸如smalltalk、c++等,以及常規(guī)的過程式編程語言—諸如“c”語言或類似的編程語言。計算機可讀程序指令可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網絡—包括局域網(lan)或廣域網(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網服務提供商來通過因特網連接)。在一些實施例中,通過利用計算機可讀程序指令的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程門陣列(fpga)或可編程邏輯陣列(pla),該電子電路可以執(zhí)行計算機可讀程序指令,從而實現(xiàn)本發(fā)明的各個方面。
這里參照根據本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機程序產品的流程圖和/或框圖描述了本發(fā)明的各個方面。應當理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機可讀程序指令實現(xiàn)。
這些計算機可讀程序指令可以提供給通用計算機、專用計算機或其它可編程數據處理裝置的處理器,從而生產出一種機器,使得這些指令在通過計算機或其它可編程數據處理裝置的處理器執(zhí)行時,產生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。也可以把這些計算機可讀程序指令存儲在計算機可讀存儲介質中,這些指令使得計算機、可編程數據處理裝置和/或其他設備以特定方式工作,從而,存儲有指令的計算機可讀介質則包括一個制造品,其包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的各個方面的指令。
也可以把計算機可讀程序指令加載到計算機、其它可編程數據處理裝置、或其它設備上,使得在計算機、其它可編程數據處理裝置或其它設備上執(zhí)行一系列操作步驟,以產生計算機實現(xiàn)的過程,從而使得在計算機、其它可編程數據處理裝置、或其它設備上執(zhí)行的指令實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。
附圖中的流程圖和框圖顯示了根據本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程序產品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。對于本領域技術人員來說公知的是,通過硬件方式實現(xiàn)、通過軟件方式實現(xiàn)以及通過軟件和硬件結合的方式實現(xiàn)都是等價的。
以上已經描述了本發(fā)明的各實施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實施例。在不偏離所說明的各實施例的范圍和精神的情況下,對于本技術領域的普通技術人員來說許多修改和變更都是顯而易見的。本文中所用術語的選擇,旨在最好地解釋各實施例的原理、實際應用或對市場中的技術的技術改進,或者使本技術領域的其它普通技術人員能理解本文披露的各實施例。本發(fā)明的范圍由所附權利要求來限定。