基於目的地址的計程車預約招車方法及其系統的製作方法
2023-06-08 06:30:01
專利名稱:基於目的地址的計程車預約招車方法及其系統的製作方法
技術領域:
本發明屬於出租汽車管理系統技術領域,具體涉及一種基於目的地址的計程車預約招車方法及其系統。
背景技術:
現有技術中招車系統包括伺服器、車載終端,用戶通過移動手機等智能行動裝置進行招車。其招車過程如下(1)用戶通過蜂窩網絡如電話聯繫伺服器端的出租汽車客運控制中心,提供其位置地點等信息。(2)出租汽車客運控制中心工作人員通過在伺服器上人工查詢用戶的位置地點等信息搜索處於空載狀態的出租汽車,並為用戶提供一個出租汽車的聯繫方式;(3)出租汽車客運控制中心工作人員為用戶與出租汽車司機間建立通訊連接,用戶與出租汽車司機之間通過蜂窩網絡進行確認招車信息和位置經緯度信息。(4)出租汽車前往用戶位置進行接客。在現有這種招車過程中,多個環節需要出租汽車客運控制中心工作人員、用戶和司機的參與,並且需要三方提供較為充分的信息,如用戶的位置信息、車牌號碼、出租汽車司機的電話號碼等等,這些信息一般都是口頭傳達,出租汽車客運控制中心工作人員、用戶和司機都容易因口頭表達產生錯誤信息。由於招車過程中的信息量有限,招車用戶和出租汽車司機之間難以進行有效的溝通,譬如產生出租汽車司機不能及時發現招車用戶等問題。由於出租汽車客運控制中心工作人員代為選擇出租汽車,招車用戶不能選擇出租汽車,招車用戶如要進行選擇,則需要重新進行開始招車。現有的招車過程中,用戶和出租汽車司機較少涉及評價體系。當用戶或出租汽車司機對招車過程有意見時,不能及時的反映到伺服器中。本發明為了解決這些問題而來。
發明內容
本發明目的在於提供一種基於目的地址的計程車預約服務系統,解決了現有技術中招車系統不能有效應答用戶的招車請求、出租汽車空載率過高以及招車信息量不多造成招車不成功等問題。為了解決現有技術中的這些問題,本發明提供的技術方案是—種基於目的地址的計程車預約招車方法,其特徵在於所述方法包括以下步驟(I)第一用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊實現第一用戶與指定車輛的車載終端之間建立招車應答;(2)第二用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊獲得與第一用戶建立招車應答的指定車輛預期到達的目的地址,並根據自身位置信息和指定車輛預期到達的目的地址信息,與指定車輛的車載終端進行通訊並向指定車輛發送指定車輛到達目的地址後的招車應答預約請求。優選的,所述方法步驟(I)中當第一用戶進行招車時,第一用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器;伺服器根據第一用戶的位置經緯度信息在預定的範圍內搜索符合第一用戶搜索請求的附近空載車輛信息,並將車輛信息反饋給第一用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近空載車輛信息在地圖上顯示自身位置和附近空載車輛位置供第一用戶選擇;當第一用戶向地圖上的指定空載車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第一用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意招車請求時,該指定車輛的車載終端向伺服器發送修改車輛狀態請求,並與第一用戶進行通話,完成建立招車應答。 優選的,所述方法步驟(I)中第一用戶與指定車輛進行建立招車應答後,智能行動裝置提示第一用戶輸入預期到達的目的地址;當用戶輸入預期到達的目的地址後,管理出租汽車的伺服器接受智能行動裝置提供的預期到達的目的地址,並將該目的地址與第一用戶指定的出租汽車進行綁定,供其他用戶查詢。優選的,所述方法步驟(2)中第二用戶招車時,當自身位置信息附近預定範圍內存在符合第二用戶搜索請求的附近空載車輛時,其通過伺服器進行招車應答的流程與第一用戶相同。優選的,所述方法步驟(2)中第二用戶招車時,當自身位置信息附近預定範圍內不存在符合第二用戶搜索請求的附近空載車輛時,第二用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器;伺服器根據第二用戶的位置經緯度信息和出租汽車的預期目的地址信息,搜索符合第二用戶搜索請求的附近運營車輛信息,並將車輛信息反饋給第二用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近運營車輛信息在地圖上顯示自身位置和附近運營車輛位置供第二用戶選擇;當第二用戶向地圖上的指定運營車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第二用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意下次招車請求時,該指定車輛的車載終端向伺服器發送修改下次車輛狀態請求,並與第二用戶進行通話,完成建立第二用戶的招車應答。優選的,所述方法中智能行動裝置或車載終端的位置經緯度信息通過GPS定位或者基站定位或者WIFI熱點定位或手工定位確定。優選的,所述方法中在地圖上顯示車輛位置和用戶位置的方法是以車輛位置和用戶位置經緯度信息通過調用百度地圖應用程式接口在百度地圖上進行顯示的。本發明的另一目的在於提供一種基於目的地址的計程車預約服務系統,其特徵在於所述系統包括處於用戶端的智能行動裝置、設置在出租汽車上的車載終端和管理出租汽車的伺服器,所述伺服器分別通過無線網絡與智能行動裝置、車載終端連接通訊,所述智能行動裝置、車載終端通過伺服器完成第一用戶的招車應答後,通過第一用戶提供的預期到達的目的地址實現指定車輛的下一次招車應答預約。優選的,所述智能行動裝置和車載終端分別按照預定的頻率向伺服器請求招車雙方的實時位置經緯度信息,並將自身的位置經緯度信息提供給伺服器;所述伺服器將招車雙方的實時位置經緯度信息反饋給車載終端或智能行動裝置;智能行動裝置或車載終端根據招車雙方的實時位置經緯度信息與自身位置在地圖上顯示指定車輛位置和用戶位置。優選的,所述智能行動裝置負責確定用戶的當前位置經緯度,在地圖上標註位置,通過無線網絡向伺服器發送車輛搜索請求,並根據車輛搜索的結果在地圖上相應位置標註搜索的出租汽車位置供用戶選擇;當第一用戶選擇出租汽車後,所述智能行動裝置根據第一用戶指令向指定的出租汽車發送招車請求,並向伺服器提供第一用戶預期到達的目的地址;所述出租汽車車載終端根據特定的招車請求完成招車接客,並根據預期到達的目的地址與第二用戶建立招車應答預約。優選的,預定的範圍為以用戶的位置經緯度信息為中心半徑為n km的圓面積內,η的範圍可以為O.1 10。伺服器搜索出租汽車的符合用戶搜索請求的附近車輛信息時可以按照先小後大的範圍進行搜索。優選的,預定的頻率選自每I秒鐘刷新一次、每2秒鐘刷新一次、每3秒鐘刷新一次、每4秒鐘刷新一次和每5秒鐘刷新一次,等等依次類推。優選的,所述智能行動裝置包括用戶註冊模塊、用戶登錄模塊、車輛搜索模塊、車·輛定位顯示模塊、地圖顯示模塊、招車模塊、位置定位模塊;所述位置定位模塊用於定位用戶的當前位置經緯度,通過車輛搜索模塊向伺服器發送車輛搜索請求;所述車輛定位顯示模塊根據伺服器反饋的車輛信息通過地圖顯示模塊在地圖上標註其位置。優選的,所述智能行動裝置還包括簡訊模塊,所述位置定位模塊通過GPS定位或者基站定位或者WIFI熱點定位確定用戶的當前位置經緯度,並通過地圖顯示模塊在地圖上標註其位置;所述簡訊模塊用於手工定位確定用戶的當前位置經緯度,並通過簡訊方式進行招車。優選的,所述伺服器包括車輛管理模塊、車輛位置記錄模塊、司機管理模塊、客戶管理模塊、招車記錄模塊,所述車輛管理模塊用於註冊登錄所有出租汽車的車輛信息,並對出租汽車的運營狀態進行實時更新;所述司機管理模塊用於出租汽車司機的註冊登錄管理;所述客戶管理模塊用於招車用戶註冊、登錄管理,並通過招車記錄模塊管理客戶的招車歷史記錄;所述車輛位置記錄模塊與出租汽車的車載終端實時通訊,獲取出租汽車的實時位置經緯度。優選的,所述伺服器還包括黑名單模塊、評價模塊,所述黑名單模塊用於對用戶或司機的不良評價進行記錄,針對用戶根據招車歷史記錄情況對下次招車行為進行限制,針對司機,如果司機超速行駛、連續行駛超過4小時、累計行駛超過8小時、連續工作超過12小時,系統根據司機的行車記錄在車載終端上發出提醒,車輛運營企業或管理部門進行監控和管理;所述評價模塊用於用戶或司機對招車行為的評價。優選的,所述伺服器提供WebService接口,車載終端或智能行動裝置通過web頁面通過伺服器的WebService接口向伺服器提供web請求,所述伺服器通過SQL語句與伺服器內設置的資料庫進行交互,並將執行結果以Json格式返回給車載終端或智能行動裝置。優選的,所述車載終端設置有司機註冊模塊、司機登錄模塊、預約接客模塊、地圖顯示模塊、位置定位模塊和信號燈控制模塊,所述司機註冊模塊用於出租汽車司機向伺服器註冊;所述司機登錄模塊用於當司機當班時,司機通過車載終端登錄伺服器,並通知其出租汽車狀態;所述預約接客模塊用於司機與用戶之間建立招車協議後,改變自身運營狀態並通知伺服器;所述位置定位模塊用於車載終端定位出租汽車或用戶的位置經緯度,向伺服器傳輸出租汽車的位置經緯度信息或詢問用戶位置經緯度,並通過地圖顯示模塊在地圖上顯示其位置;所述信號燈控制模塊用於出租汽車向外顯示預約接客的狀態信息。優選的,所述車載終端還設置有黑名單模塊和評價模塊,所述黑名單模塊用於司機向伺服器提交投訴招車用戶及記錄司機的不良駕駛記錄,包括超速行駛、連續行駛超過4小時、累計行駛超過8小時、連續工作超過12小時;所述評價模塊用於招車用戶對出租汽車司機進行評價。優選的,所述車載終端的地圖顯示模塊通過調用百度地圖應用程式接口在車載終端上顯示地圖,根據位置定位模塊定位的位置經緯度信息在地圖上進行標註。優選的,所述位置定位模塊利用GPS模塊的定位,每隔5 10秒將車輛當前的位置經緯度提交到伺服器端Webservice接口,伺服器端執行位置更新接口,在伺服器資料庫中創建新的車輛位置記錄。優選的,在地圖上標註用戶或出租汽車的位置是通過調用百度地圖API進行標註的。優選的,所述方法中伺服器反饋給智能行動裝置反饋用戶周邊的出租汽車搜索信息包括出租汽車的車牌號碼、出租汽車司機聯繫電話等。當用戶選擇指定的出租汽車後,智能行動裝置向用戶展示出租汽車的相關信息供用戶操作。當用戶點擊出租汽車司機聯繫電話,智能行動裝置通過調用撥號API向指定的出租汽車司機進行撥號。本發明技術方案中招車系統包括車載終端、用戶端的智能行動裝置和伺服器,通過這三者的協作來進行招車。更重要的是,本發明中通過車載終端或智能行動裝置提供其位置經緯度信息,將該信息以伺服器為中介,提供給用戶端的智能行動裝置或司機端的車載終端。這樣實現了用戶端的智能行動裝置或司機端的車載終端的位置定位,為用戶招車或司機接客提供了直接的信息,無需出租汽車客運控制中心工作人員轉達信息。本發明技術方案中所述出租汽車上設置車載終端,所述車載終端設置有微處理器、GPS定位裝置和無線收發裝置;所述GPS定位裝置負責通過GPS定位方式對自身位置進行定位得到自身位置經緯度信息;所述微處理器控制將自身位置經緯度信息通過無線收發裝置傳輸給管理出租汽車的伺服器。車載終端定時發送汽車位置信息到伺服器,伺服器實時記錄汽車的ID、經緯度;用戶用車時,用戶可以利用智慧型手機上的WEB瀏覽器或者安裝客戶端軟體並登陸服務平臺,手機如果具有GPS定位功能,則自動發送用戶位置信息到伺服器上,如果沒有GPS定位功能,用戶可以手工輸入當前位置,點擊搜索,伺服器搜索相關位置結果並返回給用戶,由用戶選擇確切位置。伺服器接受到第二用戶的招車請求後,自動根據第二用戶位置(或第二用戶手動設置招車地點)就近搜索以第二用戶位置為中心半徑O. 5公裡範圍內的空載汽車或預期到達的目的地址相同或附近的運營出租汽車;如未搜索到則逐級搜索I至6公裡範圍內的車輛,搜索到後返回汽車信息給用戶並停止搜索其他車輛,在用戶手機地圖上標註若干汽車位置,用戶選擇汽車後可以看到車牌號和車載終端電話號碼,用戶可以直接點擊此電話號碼與司機通話。司機接受招車請求後,在車載終端上按下預約按鈕,汽車信號燈變成預約,同時發送汽車狀態到伺服器,伺服器修改汽車狀態為預約,此時其他用戶搜索不到此輛車;如果在接客途中發生突發情況,或者客人取消,司機可按下取消按鈕,信號燈變成空車,車載終端發回狀態到伺服器,如果用戶違約,司機可按下黑名單按鈕,將此用戶列入黑名單。客人上車後,可利用車載終端提供的公共信息服務功能自行查詢公共信息,完成服務下車時,可按下評價按鈕對服務進行評價,評價信息將自動發回到伺服器,司機再按下空車按鈕將信號燈改為空車,同時終端將汽車狀態發回伺服器。在汽車運營過程中,司機可按下暫停鍵暫停服務,也提供SOS鍵進行求救。對於不方便上網的用戶可以發送包括當前位置信息的簡訊到指定號碼,伺服器接受到用戶簡訊後,自動搜索簡訊中的位置附近的汽車並發回簡訊給用戶,用戶可直接撥打車載終端電話號碼進行招車。該方法可以實現異地計程車招車應答服務。當第一用戶的預期目的地址位於非運營地區時,通過基於目的地址的計程車預約招車方法可以實現第二用戶從非運營地區返程到運營地區。相對於現有技術中的方案,本發明的優點是本發明通過智能行動裝置進行定位招車,採用智能行動裝置、車載終端定位精確的特點,方便用戶選擇招車;另外可以實現多個用戶對一輛出租汽車的共享,減少出租汽車的空載率,提高了出租汽車的運營效率。
下面結合附圖及實施例對本發明作進一步描述
圖1為本發明招車系統智能行動裝置的軟體模塊結構圖2為本發明招車系統車載終端的軟體模塊結構圖3為本發明招車系統伺服器的軟體模塊結構圖4為本發明通過智能行動裝置進行招車整體流程圖5為本發明智能行動裝置的方法流程圖6為本發明車載終端的方法流程圖7為本發明伺服器的方法流程圖8為本發明基於目的地址的計程車預約招車方法流程圖9為本發明非運營區域預約返程的計程車預約招車方法流程圖。
具體實施方式
以下結合具體實施例對上述方案做進一步說明。應理解,這些實施例是用於說明
本發明而不限於限制本發明的範圍。實施例中採用的實施條件可以根據具體廠家的條件做進一步調整,未註明的實施條件通常為常規實驗中的條件。實施例如圖f 8所示,該基於目的地址的計程車預約服務系統,包括處於用戶端的智能行動裝置、設置在出租汽車上的車載終端和管理出租汽車的伺服器,所述伺服器分別通過無線網絡與智能行動裝置、車載終端連接通訊,所述智能行動裝置、車載終端通過伺服器完成第一用戶的招車應答後,通過第一用戶提供的預期到達的目的地址實現指定車輛的下一次招車應答預約。所述智能行動裝置和車載終端分別按照預定的頻率向伺服器請求招車雙方的實時位置經緯度信息,並將自身的位置經緯度信息提供給伺服器;所述伺服器將招車雙方的實時位置經緯度信息反饋給車載終端或智能行動裝置;智能行動裝置或車載終端根據招車雙方的實時位置經緯度信息與自身位置在地圖上顯示指定車輛位置和用戶位置。所述智能行動裝置負責確定用戶的當前位置經緯度,在地圖上標註位置,通過無線網絡向伺服器發送車輛搜索請求,並根據車輛搜索的結果在地圖上相應位置標註搜索的出租汽車位置供用戶選擇;當第一用戶選擇出租汽車後,所述智能行動裝置根據第一用戶指令向指定的出租汽車發送招車請求,並向伺服器提供第一用戶預期到達的目的地址;所述出租汽車車載終端根據特定的招車請求完成招車接客,並根據預期到達的目的地址與第二用戶建立招車應答預約。如圖8所示,進行基於目的地址的計程車預約招車時,可以實現多個用戶對一輛出租汽車的共享;具體包括以下步驟(I)第一用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊實現第一用戶與指定車輛的車載終端之間建立招車應答;(2)第二用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊獲得與第一用戶建立招車應答的指定車輛預期到達的目的地址,並根據自身位置信息和指定車輛預期到達的目的地址信息,與指定車輛的車載終端進行通訊並向指定車輛發送指定車輛到達目的地址後的招車應答預約請求。當第一用戶進行招車時,第一用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器;伺服器根據第一用戶的位置經緯度信息在預定的範圍內搜索符合第一用戶搜索請求的附近空載車輛信息,並將車輛信息反饋給第一用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近空載車輛信息在地圖上顯示自身位置和附近空載車輛位置供第一用戶選擇;當第一用戶向地圖上的指定空載車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第一用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意招車請求時,該指定車輛的車載終端向伺服器發送修改車輛狀態請求,並與第一用戶進行通話,完成建立招車應答。第一用戶與指定車輛進行建立招車應答後,智能行動裝置提示第一用戶輸入預期到達的目的地址;當用戶輸入預期到達的目的地址後,管理出租汽車的伺服器接受智能行動裝置提供的預期到達的目的地址,並將該目的地址與第一用戶指定的出租汽車進行綁定,供其他用戶查詢。第二用戶招車時,當自身位置信息附近預定範圍內存在符合第二用戶搜索請求的附近空載車輛時,其通過伺服器進行招車應答的流程與第一用戶相同。第二用戶招車時,當自身位置信息附近預定範圍內不存在符合第二用戶搜索請求的附近空載車輛時,第二用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器;伺服器根據第二用戶的位置經緯度信息和出租汽車的預期目的地址信息,搜索符合第二用戶搜索請求的附近運營車輛信息,並將車輛信息反饋給第二用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近運營車輛信息在地圖上顯示自身位置和附近運營車輛位置供第二用戶選擇;當第二用戶向地圖上的指定運營車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第二用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意下次招車請求時,該指定車輛的車載終端向伺服器發送修改下次車輛狀態請求,並與第二用戶進行通話,完成建立第二用戶的招車應答。所述方法中智能行動裝置或車載終端的位置經緯度信息通過GPS定位或者基站定位或者WIFI熱點定位或手工定位確定。在地圖上顯示車輛位置和用戶位置的方法是以車輛位置和用戶位置經緯度信息通過調用百度地圖應用程式接口在百度地圖上進行顯示的。在地圖上標註用戶或出租汽車的位置是通過調用百度地圖API進行標註的。伺服器反饋給智能行動裝置反饋用戶周邊的出租汽車搜索信息包括出租汽車的車牌號碼、出租汽車司機聯繫電話等。當用戶選擇指定的出租汽車後,智能行動裝置向用戶展示出租汽車的相關信息供用戶操作。當用戶點擊出租汽車司機聯繫電話,智能行動裝置通過調用撥號API向指定的出租汽車司機進行撥號。如圖9所示,該基於目的地址的計程車預約服務系統可以實現返程預約功能。用戶在智能行動裝置或者司機在車載終端輸入起始地(默認當前城市)和目的地址、返程時間等信息,將這些信息遞交給伺服器;在此目的地附近的用戶使用智能行動裝置進入返程車預約模塊,選擇返程城市,搜索返程車,招車時輸入人數、是否願意拼車,如果願意拼車,其他人還可以搜索到這輛車,搜索到車輛後,後續操作流程與其他用戶招車流程相同。具體實施時,可以在機房部署一臺至多臺中央伺服器,接入網際網路,伺服器的硬體配置和網絡接入帶寬可根據本地汽車的規模來確定。在運營的汽車上安裝車載綜合運營管理服務終端,該終端具有如下要求1)屏幕尺寸5到7寸,屏幕應支持觸摸操作和按鍵操作;2)支持插入SIM卡,進行撥號和接聽語音通話功能,支持3G行動網路;3)具有GPS衛星定位功能,實時位置的定位不小於每秒間隔,發回伺服器的間隔不大於15秒,數據應可以保存一個月;4)應支持WIFI網絡,和藍牙免提功能;5)應具有指紋識別模塊,並且可以接受伺服器發送的驗證簡訊,司機交接班時可以通過刷指紋和簡訊驗證碼來驗證身份;6)應具有網絡通信接口,實時上傳與接受汽車位置和客人位置,這種通信接口應支持wif1、3G網絡與伺服器進行連接通信;7)應能與信號燈連接並通信。用戶終端軟體應同時支持WEB在線使用和下載安裝試用,終端的系統可以為Android、iOS,對於無法連接網際網路的用戶應提供簡訊方式搜索汽車。其中用戶端的智能移動終端採用手機,其中用於招車的軟體模塊圖如圖1所示。伺服器端提供各個功能模塊的接口 WebService,根據用戶提交的請求執行不同的代碼,並通過SQL與資料庫進行交互,並以Json字符串形式返回相應的執行結果給用戶端。該軟體模塊包括用戶註冊模塊用戶輸入用戶名、密碼、手機號、Email、姓名等信息,提交註冊請求,伺服器接受請求後,校驗註冊信息,校驗成功後為用戶創建一條記錄;用戶登陸模塊用戶輸入用戶名和密碼後,提交登陸請求,伺服器接受請求後,校驗用戶名和密碼,校驗成功後,返回成功信息;地圖顯示模塊調用百度地圖API,顯示地圖;位置定位模塊通過手機GPS定位或者基站定位或者WIFI熱點定位,獲得用戶當前位置經緯度,並在地圖上標註,如果無法自動定位,提供手工定位,讓用戶輸入當前位置,系統自動計算當前經緯度並在地圖上標註;車輛搜索模塊提交用戶當前位置到伺服器上,伺服器自動在資料庫中搜索用戶當前位置附近的車輛,搜索到後將車輛位置信息返回給用戶;車輛定位顯示模塊手機收到伺服器返回的車輛位置信息後,調用地圖API自動在地圖上標註車輛;招車模塊用戶查看標註的車輛信息,選中某個車輛後,點擊招車,提交招車請求到伺服器,伺服器創建一條用戶招車信息,包括用戶信息和車輛信息,同時用戶手機上自動撥打車輛車載終端的手機號碼與司機聯繫;簡訊模塊主要提供給手機無法上網或非智慧型手機用戶使用,用戶可編輯包含當前位置信息的簡訊內容發送到系統平臺號碼,伺服器收到用戶的簡訊後,根據簡訊中的用戶位置信息,自動搜索用戶位置附近的車輛,搜索到車輛後,自動將車輛信息以簡訊方式回復給用戶,用戶在手機上查看簡訊中的車輛信息,車輛信息中包含車牌號和車載終端的手機號碼,用戶即可撥打車載電話與司機聯繫招車。本實施例中車載終端的招車軟體模塊圖如圖2所示,車載終端的硬體要求包括:支持Android2. 2以上版本的智能導航儀或平板電腦,5寸或以上電容觸控螢幕,CPU :600MHz及以上,內存256M及以上,支持SD卡擴展、藍牙、前置攝像頭(130W像素及以上)、支持WIFI上網、支持3G網絡及語言通話。車載終端的招車軟體採用伺服器端提供的各個功能模塊的接口 WebService,根據出租汽車司機提交的請求執行不同的代碼,並通過SQL與資料庫進行交互,並以Json字符串形式返回相應的執行結果給車載終端。如圖3 7所示,車載終端的招車軟體這些模塊包括司機註冊模塊每輛車配備的司機需先註冊到系統中,輸入司機工號、駕駛證號、用戶名、密碼、身份證號、手機號等信息,提交到伺服器端WebService接口,伺服器端執行註冊程序創建新的司機記錄並將結果以Json格式返回給客戶端軟體;司機登陸模塊司機輸入用戶名和密碼,提交到伺服器端Webservice接口,伺服器端執行登陸程序並將結果以Json格式返回給客戶端軟體;地圖顯示模塊客戶端軟體調用百度地圖API (地圖顯示方法),在終端上顯示地圖;位置定位模塊客戶端軟體利用GPS模塊的定位,每隔5 10秒將車輛當前的位置(經緯度)提交到伺服器端Webservice接口,伺服器端執行位置更新接口,在伺服器資料庫中創建新的車輛位置記錄;預約接客模塊司機接受了客戶的預約後,點擊「預約「按鈕,提交到伺服器端Webservice接口,伺服器端執行客戶定位接口,在資料庫中查找客戶位置信息,並將客戶位置(經緯度)以Json格式返回到客戶端軟體;客戶定位顯示模塊客戶端接受到伺服器返回的客戶位置(經緯度)後,調用百度地圖API (標註方法)在地圖上標註客戶位置;信號燈控制模塊客戶端軟體提供預約、取消、暫停、有客、空車、SOS狀態控制按鈕,司機按下按鈕後,提交請求到伺服器端Webservice接口,伺服器端執行信號燈控制接口程序,修改資料庫中的車輛狀態,同時控制車載信號燈的顯示;黑名單模塊提供加入黑名單按鈕,司機按下加入黑名單按鈕,提交請求到伺服器端Webservice接口,伺服器端執行黑名單接口程序,將此客戶加入到黑名單表中;客戶評價模塊提交評價按鈕,在結束服務時,客戶可按下「滿意」、「不滿意」、「一般」、「差」,伺服器端Webservice接口,伺服器端執行客戶評價接口程序,將本次評價加入到招車記錄中。本實施例中伺服器端的軟體模塊圖如圖3所示。伺服器端環境要求包括硬體要求CPU :2. OGHz或以上,內存4G或以上,硬碟500G或以上;網絡要求IOM光纖介入Internet,固定公網IP ;軟體要求作業系統:Windows 2003 Server, IIS 5. O或以上,.NetFramework 4. O, Sql Server2005o伺服器端提供後臺WEB管理界面,採用Asp. net技術開發,C#語言編程,資料庫採用SQL SerVer2005,功能模塊包括車輛管理模塊用於提供車輛信息的增刪改查,包括車牌號、機車號碼、車架號、行駛證號等。司機管理模塊用於提供司機信息的增刪改查,包括司機姓名、身份證號、駕駛證號、工號、手機號、用戶名、密碼。客戶管理模塊用於提供客戶信息的增刪改查,包括客戶姓名、手機號、用戶名、密碼、Email地址等信息。黑名單管理模塊用於提供客戶黑名單的增刪改查,與客戶信息表關聯,保存客戶的ID。WebService接口用於提供用戶註冊接口、用戶登陸接口、車輛搜索接口、招車接口、司機註冊接口、司機登陸接口、位置更新接口、客戶定位接口、客戶評價接口、信號燈控制接口、黑名單接口,接口統一接受來自手機端軟體和車載終端軟體的Web請求(包括Get和Post),請求中包含需要的方法和參數,接受到請求後執行相應方法,並通過SQL語句與資料庫進行交互,執行增刪改查,並將執行的結果以Json格式返回給客戶端軟體;車輛位置查詢模塊用於提供按車牌號、機車號碼查詢車輛位置和行車記錄。招車記錄查詢模塊用於提供按手機號、車牌號、時間範圍查詢招車記錄。評價管理模塊用於提供對評價信息的增刪改查功能。上述實例只為說明本發明的技術構思及特點,其目的在於讓熟悉此項技術的人是能夠了解本發明的內容並據以實施,並不能以此限制本發明的保護範圍。凡根據本發明精神實質所做的等效變換或修飾,都應涵蓋在本發明的保護範圍之內。
權利要求
1.一種基於目的地址的計程車預約招車方法,其特徵在於所述方法包括以下步驟(1)第一用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊實現第一用戶與指定車輛的車載終端之間建立招車應答;(2)第二用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊獲得與第一用戶建立招車應答的指定車輛預期到達的目的地址,並根據自身位置信息和指定車輛預期到達的目的地址信息,與指定車輛的車載終端進行通訊並向指定車輛發送指定車輛到達目的地址後的招車應答預約請求。
2.根據權利要求1所述的方法,其特徵在於方法步驟(I)中當第一用戶進行招車時,第一用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器;伺服器根據第一用戶的位置經緯度信息在預定的範圍內搜索符合第一用戶搜索請求的附近空載車輛信息,並將車輛信息反饋給第一用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近空載車輛信息在地圖上顯示自身位置和附近空載車輛位置供第一用戶選擇;當第一用戶向地圖上的指定空載車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第一用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意招車請求時,該指定車輛的車載終端向伺服器發送修改車輛狀態請求,並與第一用戶進行通話, 完成建立招車應答。
3.根據權利要求1所述的方法,其特徵在於所述方法步驟(I)中第一用戶與指定車輛進行建立招車應答後,智能行動裝置提示第一用戶輸入預期到達的目的地址;當用戶輸入預期到達的目的地址後,管理出租汽車的伺服器接受智能行動裝置提供的預期到達的目的地址,並將該目的地址與第一用戶指定的出租汽車進行綁定,供其他用戶查詢。
4.根據權利要求1所述的方法,其特徵在於所述方法步驟(2)中第二用戶招車時,當自身位置信息附近預定範圍內存在符合第二用戶搜索請求的附近空載車輛時,其通過伺服器進行招車應答的流程與第一用戶相同。
5.根據權利要求1所述的方法,其特徵在於所述方法步驟(2)中第二用戶招車時,當自身位置信息附近預定範圍內不存在符合第二用戶搜索請求的附近空載車輛時,第二用戶通過智能行動裝置向伺服器發送車輛搜索請求,並將自身的位置經緯度信息提供給伺服器; 伺服器根據第二用戶的位置經緯度信息和出租汽車的預期目的地址信息,搜索符合第二用戶搜索請求的附近運營車輛信息,並將車輛信息反饋給第二用戶的智能行動裝置;智能行動裝置根據伺服器反饋的附近運營車輛信息在地圖上顯示自身位置和附近運營車輛位置供第二用戶選擇;當第二用戶向地圖上的指定運營車輛發送招車請求時,伺服器將第一用戶的位置經緯度信息發送給指定車輛的車載終端;所述指定車輛的車載終端在地圖上顯示自身位置和進行招車的第二用戶位置供指定車輛的駕駛員進行應答;當指定車輛的駕駛員同意下次招車請求時,該指定車輛的車載終端向伺服器發送修改下次車輛狀態請求,並與第二用戶進行通話,完成建立第二用戶的招車應答。
6.根據權利要求2 5任意一項所述的方法,其特徵在於所述方法中智能行動裝置或車載終端的位置經緯度信息通過GPS定位或者基站定位或者WIFI熱點定位或手工定位確定。
7.根據權利要求2 5任意一項所述的方法,其特徵在於所述方法中在地圖上顯示車輛位置和用戶位置的方法是以車輛位置和用戶位置經緯度信息通過調用百度地圖應用程式接口在百度地圖上進行顯示的。
8.一種基於目的地址的計程車預約服務系統,其特徵在於所述系統包括處於用戶端的智能行動裝置、設置在出租汽車上的車載終端和管理出租汽車的伺服器,所述伺服器分別通過無線網絡與智能行動裝置、車載終端連接通訊,所述智能行動裝置、車載終端通過伺服器完成第一用戶的招車應答後,通過第一用戶提供的預期到達的目的地址實現指定車輛的下一次招車應答預約。
9.根據權利要求8所述的基於目的地址的計程車預約服務系統,其特徵在於所述智能行動裝置和車載終端分別按照預定的頻率向伺服器請求招車雙方的實時位置經緯度信息, 並將自身的位置經緯度信息提供給伺服器;所述伺服器將招車雙方的實時位置經緯度信息反饋給車載終端或智能行動裝置;智能行動裝置或車載終端根據招車雙方的實時位置經緯度信息與自身位置在地圖上顯示指定車輛位置和用戶位置。
10.根據權利要求8所述的基於目的地址的計程車預約服務系統,其特徵在於所述智能行動裝置負責確定用戶的當前位置經緯度,在地圖上標註位置,通過無線網絡向伺服器發送車輛搜索請求,並根據車輛搜索的結果在地圖上相應位置標註搜索的出租汽車位置供用戶選擇;當第一用戶選擇出租汽車後,所述智能行動裝置根據第一用戶指令向指定的出租汽車發送招車請求,並向伺服器提供第一用戶預期到達的目的地址;所述出租汽車車載終端根據特定的招車請求完成招車接客,並根據預期到達的目的地址與第二用戶建立招車應答預約。
全文摘要
本發明公開了一種基於目的地址的計程車預約招車方法,其特徵在於所述方法包括以下步驟(1)第一用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊實現第一用戶與指定車輛的車載終端之間建立招車應答;(2)第二用戶通過智能行動裝置與管理出租汽車的伺服器連接通訊獲得與第一用戶建立招車應答的指定車輛預期到達的目的地址,並根據自身位置信息和指定車輛預期到達的目的地址信息,與指定車輛的車載終端進行通訊並向指定車輛發送指定車輛到達目的地址後的招車應答預約請求。該系統採用智能行動裝置、車載終端定位精確的特點,方便用戶選擇招車;另外可以實現多個用戶對一輛出租汽車的共享,減少出租汽車的空載率,提高了出租汽車的運營效率。
文檔編號H04W4/02GK103021164SQ20121026157
公開日2013年4月3日 申請日期2012年7月26日 優先權日2012年7月26日
發明者曹儉, 曹楠 申請人:蘇州大通多寶軟體技術有限公司