本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種推薦上車地點(diǎn)的方法和裝置。
背景技術(shù):
隨著無線通信技術(shù)以及計(jì)算機(jī)技術(shù)的迅速發(fā)展,各種運(yùn)行于智能手機(jī)、平板電腦等智能終端的APP(應(yīng)用)如雨后春筍般涌現(xiàn)。叫車類應(yīng)用就是其中應(yīng)用越來越多的一類,乘客通過客戶端輸入起始地點(diǎn)和目的地點(diǎn),客戶端將包含起始地點(diǎn)和目的地點(diǎn)的叫車請(qǐng)求發(fā)送給服務(wù)端。服務(wù)端將該起始地點(diǎn)和目的地點(diǎn)發(fā)送給起始地點(diǎn)附近的司機(jī)客戶端,待接收到司機(jī)客戶端發(fā)送的接單請(qǐng)求后,形成乘客與司機(jī)之間的訂單。
在訂單形成后,需要司機(jī)與乘客之間就上車地點(diǎn)達(dá)成共識(shí),目前的方式主要有兩種:
第一種方式,司機(jī)與乘客之間通過打電話的方式取得聯(lián)系,口頭商議上車地點(diǎn)。
第二種方式,以比較有名的地點(diǎn)作為推薦地點(diǎn)。
但上述兩種方式可能存在如下問題:
司機(jī)與乘客在電話聯(lián)系時(shí)通常會(huì)約定雙方都知道的地點(diǎn)作為上車地點(diǎn),但該上車地點(diǎn)可能距離雙方都不近,則會(huì)造成等待時(shí)間很長。以比較有名的地點(diǎn)作為推薦地點(diǎn)同樣會(huì)存在類似問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種推薦上車地點(diǎn)的方法和裝置,以便于縮短司機(jī)與乘客等待的時(shí)長。
具體技術(shù)方案如下:
本發(fā)明提供了一種推薦上車地點(diǎn)的方法,該方法包括:
獲取訂單信息,所述訂單信息包括乘客信息、司機(jī)信息以及目的地點(diǎn)信息;
確定乘客所在位置附近的所有可上車位置;
針對(duì)各可上車位置分別預(yù)估:乘客到達(dá)該可上車位置的時(shí)長T1、司機(jī)到達(dá)該可上車位置的時(shí)長T2以及該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3;
依據(jù)各可上車位置的T1、T2和T3,選擇行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述確定乘客所在位置附近的所有可上車位置包括:
獲取乘客所在位置;
若乘客在被包圍的區(qū)域內(nèi),則將所述被包圍的區(qū)域的各出口作為可上車位置;
否則將距離乘客所在位置設(shè)定范圍內(nèi)的可停車位置作為可上車位置。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述司機(jī)到達(dá)該可上車位置的時(shí)長T2由以下因素確定:
司機(jī)當(dāng)前所在位置與該可上車位置的距離;或者,
司機(jī)當(dāng)前所在位置與該可上車位置的距離,以及從司機(jī)當(dāng)前所在位置到該可上車位置的路況信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3由以下因素確定:
該可上車位置到達(dá)目的地點(diǎn)的距離;或者,
該可上車位置到達(dá)目的地點(diǎn)的距離,以及從該可上車位置到達(dá)目的地點(diǎn)的路況信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述行程總耗時(shí)為:
T3+max(T1,T2)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
將所述推薦上車地點(diǎn)的信息發(fā)送給所述乘客的客戶端和所述司機(jī)的客戶端。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述推薦上車地點(diǎn)的信息在所述乘客的客戶端和所述司機(jī)的客戶端中以地圖中標(biāo)記或文本的形式顯示。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
若接收到所述乘客的客戶端或所述司機(jī)的客戶端發(fā)送的拒絕推薦上車地點(diǎn)的請(qǐng)求,則從除了被拒絕的推薦上車地點(diǎn)之外的可上車位置中,選擇行程總耗時(shí)最小的可上車位置作為新的推薦上車地點(diǎn)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該方法還包括:
將從所述乘客所在位置至所述推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給所述乘客的客戶端;
將從所述司機(jī)所在位置至所述推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給所述司機(jī)的客戶端。
本發(fā)明還提供了一種推薦上車地點(diǎn)的裝置,該裝置包括:
訂單獲取單元,用于獲取訂單信息,所述訂單信息包括乘客信息、司機(jī)信息以及目的地點(diǎn)信息;
位置確定單元,用于確定乘客所在位置附近的所有可上車位置;
時(shí)長預(yù)估單元,用于針對(duì)各可上車位置分別預(yù)估:乘客到達(dá)該可上車位置的時(shí)長T1、司機(jī)到達(dá)該可上車位置的時(shí)長T2以及該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3;
地點(diǎn)選擇單元,用于依據(jù)各可上車位置的T1、T2和T3,選擇行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述位置確定單元,具體用于獲取乘客所在位置;若乘客在被包圍的區(qū)域內(nèi),則將所述被包圍的區(qū)域的各出口作為可上車位置;否則將距離乘客所在位置設(shè)定范圍內(nèi)的可停車位置作為可上車位置。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述司機(jī)到達(dá)該可上車位置的時(shí)長T2由以下因素確定:
司機(jī)當(dāng)前所在位置與該可上車位置的距離;或者,
司機(jī)當(dāng)前所在位置與該可上車位置的距離,以及從司機(jī)當(dāng)前所在位置到該可上車位置的路況信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3由以下因素確定:
該可上車位置到達(dá)目的地點(diǎn)的距離;或者,
該可上車位置到達(dá)目的地點(diǎn)的距離,以及從該可上車位置到達(dá)目的地點(diǎn)的路況信息。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述行程總耗時(shí)為:
T3+max(T1,T2)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:
交互單元,用于將所述推薦上車地點(diǎn)的信息發(fā)送給所述乘客的客戶端和所述司機(jī)的客戶端。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述推薦上車地點(diǎn)的信息在所述乘客的客戶端和所述司機(jī)的客戶端中以地圖中標(biāo)記或文本的形式顯示。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述交互單元,還用于若接收到所述乘客的客戶端或所述司機(jī)的客戶端發(fā)送的拒絕推薦上車地點(diǎn)的請(qǐng)求,則觸發(fā)所述地點(diǎn)選擇單元從除了被拒絕的推薦上車地點(diǎn)之外的可上車位置中,選擇行程總耗時(shí)最小的可上車位置作為新的推薦上車地點(diǎn)。
根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述交互單元,還用于將從所述乘客所在位置至所述推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給所述乘客的客戶端;將從所述司機(jī)所在位置至所述推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給所述司機(jī)的客戶端。
由以上技術(shù)方案可以看出,本發(fā)明綜合考慮乘客到達(dá)可上車位置的時(shí)長、司機(jī)到達(dá)可上車位置的時(shí)長以及可上車位置到達(dá)目的地點(diǎn)的時(shí)長,選擇行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn),盡可能地縮短司機(jī)與乘客等待的時(shí)長。
【附圖說明】
圖1為本發(fā)明實(shí)施例提供的系統(tǒng)結(jié)構(gòu)圖;
圖2為本發(fā)明實(shí)施例提供的方法流程圖;
圖3為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖;
圖4為本發(fā)明實(shí)施例提供的一個(gè)實(shí)例的示意圖。
【具體實(shí)施方式】
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。
為了方便理解,首先對(duì)本發(fā)明所基于的系統(tǒng)進(jìn)行簡述,如圖1所示,該系統(tǒng)主要包括:乘客客戶端、服務(wù)端和司機(jī)客戶端。乘客通過乘客客戶端向服務(wù)端發(fā)送請(qǐng)求并接收服務(wù)端反饋的信息,司機(jī)通過司機(jī)客戶端向服務(wù)端發(fā)送請(qǐng)求并接收服務(wù)端反饋的信息。本發(fā)明實(shí)施例提供的方法和裝置主要在服務(wù)端實(shí)現(xiàn)。
圖2為本發(fā)明實(shí)施例提供的方法流程圖,如圖2所示,該方法主要包括以下步驟:
在201中,獲取訂單信息。
本發(fā)明實(shí)施例提供的推薦上車地點(diǎn)的方法在生成訂單之后執(zhí)行,因?yàn)橹挥猩捎唵沃?,達(dá)成訂單的雙方即乘客和司機(jī)才正式確定。訂單生成的過程大致為:服務(wù)端接收到乘客客戶端發(fā)送的叫車請(qǐng)求后,依據(jù)乘客所在位置向附近司機(jī)發(fā)送訂單邀約信息。若接收到司機(jī)客戶端的接單請(qǐng)求,則從中挑選一個(gè)司機(jī),形成訂單信息后發(fā)送給乘客客戶端和該挑選的司機(jī)客戶端。
獲取的訂單信息至少包括乘客信息、司機(jī)信息以及目的地點(diǎn)信息,還可以包括其他信息,諸如起始地點(diǎn)信息、乘客所在位置信息、司機(jī)所在位置信息等等。后續(xù)步驟中涉及的乘客和司機(jī)均是該訂單的達(dá)成方,即訂單信息中涉及的乘客和司機(jī)。
在202中,確定乘客所在位置附近的所有可上車位置。
首先獲取乘客所在位置,可以從訂單信息中獲取,也可以對(duì)乘客客戶端進(jìn)行定位從而獲取乘客所在位置。
乘客所在位置可以大致分為兩類:
一類是乘客在被包圍區(qū)域內(nèi),其中被包圍區(qū)域指的是被欄桿、圍墻、植物、建筑物等包圍的區(qū)域,例如商場、小區(qū)、學(xué)校、工廠、公園等等。對(duì)于這類區(qū)域一般會(huì)存在多個(gè)出口,那么可以將被包圍區(qū)域的各出口作為可上車位置。例如若乘客在某商場內(nèi),那么可以將該商場的所有出口確定為所有可上車位置,從這些位置進(jìn)行后續(xù)推薦上車位置的挑選。
對(duì)于其他情況可作為另一類,例如乘客在街邊、在道路附近等等,對(duì)于這類情況,則可以在距離乘客所在位置設(shè)定范圍內(nèi)的可停車位置作為可上車位置。例如,在距離乘客200米范圍內(nèi)的可停車位置作為可上車位置。
當(dāng)然,這種分類是比較簡單粗獷的分類,還可以存在其他情況以及其他確定可上車位置的方式,本發(fā)明實(shí)施例中不一一窮舉。
在203中,針對(duì)各可上車位置分別預(yù)估:乘客到達(dá)該可上車位置的時(shí)長T1、司機(jī)到達(dá)該可上車位置的時(shí)長T2以及該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3。
乘客到達(dá)可上車位置的時(shí)長T1主要由乘客與可上車位置的距離確定,當(dāng)然還需要結(jié)合行走速度。其中行走速度可以采用該乘客的平均行走速度,例如對(duì)乘客設(shè)定歷史時(shí)長中的行走速度進(jìn)行采集,從而確定出一個(gè)平均行走速度。或者行走速度也可以采用一個(gè)預(yù)設(shè)值,即將人通常行走的速度作為一個(gè)設(shè)定的行走速度。
司機(jī)到達(dá)可上車位置的時(shí)長T2可以由司機(jī)當(dāng)前所在位置與該可上車位置的距離確定,當(dāng)然還需要結(jié)合駕駛速度。同樣駕駛速度可以采用該司機(jī)的平均駕駛速度,例如對(duì)該司機(jī)設(shè)定歷史時(shí)長中的駕駛速度進(jìn)行采集,從而確定出一個(gè)平均駕駛速度?;蛘唏{駛速度也可以采用一個(gè)預(yù)設(shè)值,即將汽車通常駕駛的速度作為一個(gè)設(shè)定的駕駛速度。
除了司機(jī)當(dāng)前所在位置與該可上車位置的距離之外,還可以進(jìn)一步結(jié)合從司機(jī)當(dāng)前所在位置到該可上車位置的路況信息,例如擁堵狀況的,根據(jù)擁堵狀況對(duì)司機(jī)到達(dá)可上車位置的時(shí)長進(jìn)行預(yù)估。
可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3可以由該可上車位置到達(dá)目的地點(diǎn)的距離確定,同樣也會(huì)結(jié)合駕駛速度。除此之外,還可以進(jìn)一步結(jié)合從該可上車位置到目的地點(diǎn)的路況信息,不再贅述。
在204中,依據(jù)各可上車位置的T1、T2和T3,選擇行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn)。
行程總耗時(shí)可以看做是等待上車的時(shí)長與上車后到達(dá)目的地的時(shí)長之和,即T3+max(T1,T2)。分別針對(duì)各可上車位置計(jì)算出行程總耗時(shí)之后,選擇其中行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn)。
在205中,將推薦上車地點(diǎn)的信息發(fā)送給乘客客戶端和司機(jī)客戶端。
推薦上車地點(diǎn)的信息在乘客客戶端和司機(jī)客戶端中可以以地圖中標(biāo)記或文本的形式進(jìn)行顯示,從而使得乘客和司機(jī)能夠清楚直觀地知曉推薦上車地點(diǎn)的位置。
另外,為了方便乘客和司機(jī)方便準(zhǔn)確地到達(dá)推薦上車地點(diǎn),可以將乘客所在位置至推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給乘客客戶端。將從司機(jī)所在位置至推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給司機(jī)客戶端。這樣,乘客和司機(jī)的客戶端開啟導(dǎo)航功能后,就能夠依據(jù)導(dǎo)航信息到達(dá)推薦上車地點(diǎn)。
若乘客或者司機(jī)對(duì)推薦上車地點(diǎn)并不滿意,例如乘客覺得從該推薦上車地點(diǎn)上車不方便,可以通過乘客客戶端向服務(wù)端發(fā)送拒絕推薦上車地點(diǎn)的請(qǐng)求。此時(shí),服務(wù)端可以從除了被推薦的推薦上車地點(diǎn)之外的可上車位置中,選擇行程總耗時(shí)最小的可上車位置作為新的推薦上車地點(diǎn)。之后將新的推薦上車地點(diǎn)再次發(fā)送給乘客客戶端和司機(jī)客戶端。
以上是對(duì)本發(fā)明所提供方法進(jìn)行的詳細(xì)描述,下面結(jié)合實(shí)施例對(duì)本發(fā)明所提供的裝置進(jìn)行詳述。
圖3為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖,該裝置設(shè)置于圖1中所示的服務(wù)端,如圖3所示,該裝置可以包括:訂單獲取單元01、位置確定單元02、時(shí)長預(yù)估單元03和地點(diǎn)選擇單元04,還可以包括交互單元05。各組成單元的主要功能如下:
訂單獲取單元01負(fù)責(zé)獲取訂單信息,其可以在訂單信息生成之后執(zhí)行操作。其中,訂單信息可以包括乘客信息、司機(jī)信息以及目的地點(diǎn)信息,還可以包括其他信息,諸如起始地點(diǎn)信息、乘客所在位置信息、司機(jī)所在位置信息等等。
位置確定單元02負(fù)責(zé)確定乘客所在位置附近的所有可上車位置。具體地,位置確定單元02可以首先獲取乘客所在位置,可以從訂單信息中獲取,也可以對(duì)乘客客戶端進(jìn)行定位從而獲取乘客所在位置。若乘客在被包圍的區(qū)域內(nèi),則將被包圍的區(qū)域的各出口作為可上車位置;否則將距離乘客所在位置設(shè)定范圍內(nèi)的可停車位置作為可上車位置。
時(shí)長預(yù)估單元03負(fù)責(zé)針對(duì)各可上車位置分別預(yù)估:乘客到達(dá)該可上車位置的時(shí)長T1、司機(jī)到達(dá)該可上車位置的時(shí)長T2以及該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3。
乘客到達(dá)可上車位置的時(shí)長T1主要由乘客與可上車位置的距離確定,當(dāng)然還需要結(jié)合行走速度。其中行走速度可以采用該乘客的平均行走速度,例如對(duì)乘客設(shè)定歷史時(shí)長中的行走速度進(jìn)行采集,從而確定出一個(gè)平均行走速度?;蛘咝凶咚俣纫部梢圆捎靡粋€(gè)預(yù)設(shè)值,即將人通常行走的速度作為一個(gè)設(shè)定的行走速度。
司機(jī)到達(dá)可上車位置的時(shí)長T2可以由司機(jī)當(dāng)前所在位置與該可上車位置的距離確定,當(dāng)然還需要結(jié)合駕駛速度。同樣駕駛速度可以采用該司機(jī)的平均駕駛速度,例如對(duì)該司機(jī)設(shè)定歷史時(shí)長中的駕駛速度進(jìn)行采集,從而確定出一個(gè)平均駕駛速度?;蛘唏{駛速度也可以采用一個(gè)預(yù)設(shè)值,即將汽車通常駕駛的速度作為一個(gè)設(shè)定的駕駛速度。
除了司機(jī)當(dāng)前所在位置與該可上車位置的距離之外,還可以進(jìn)一步結(jié)合從司機(jī)當(dāng)前所在位置到該可上車位置的路況信息,例如擁堵狀況的,根據(jù)擁堵狀況對(duì)司機(jī)到達(dá)可上車位置的時(shí)長進(jìn)行預(yù)估。
可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3可以由該可上車位置到達(dá)目的地點(diǎn)的距離確定,同樣也會(huì)結(jié)合駕駛速度。除此之外,還可以進(jìn)一步結(jié)合從該可上車位置到目的地點(diǎn)的路況信息,不再贅述。
地點(diǎn)選擇單元04負(fù)責(zé)依據(jù)各可上車位置的T1、T2和T3,選擇行程總耗時(shí)最小的可上車位置作為推薦上車地點(diǎn)。其中,行程總耗時(shí)可以為:T3+max(T1,T2)。
交互單元05負(fù)責(zé)將推薦上車地點(diǎn)的信息發(fā)送給乘客的客戶端和司機(jī)的客戶端。推薦上車地點(diǎn)的信息在乘客客戶端和司機(jī)客戶端中可以以地圖中標(biāo)記或文本的形式進(jìn)行顯示,從而使得乘客和司機(jī)能夠清楚直觀地知曉推薦上車地點(diǎn)的位置。
另外,為了方便乘客和司機(jī)方便準(zhǔn)確地到達(dá)推薦上車地點(diǎn),交互單元05可以將乘客所在位置至推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給乘客客戶端。將從司機(jī)所在位置至推薦上車地點(diǎn)的導(dǎo)航信息發(fā)送給司機(jī)客戶端。這樣,乘客和司機(jī)的客戶端開啟導(dǎo)航功能后,就能夠依據(jù)導(dǎo)航信息到達(dá)推薦上車地點(diǎn)。
若乘客或者司機(jī)對(duì)推薦上車地點(diǎn)并不滿意,可以通過各自的客戶端向服務(wù)端發(fā)送拒絕推薦上車地點(diǎn)的請(qǐng)求。交互單元05若接收到乘客的客戶端或司機(jī)的客戶端發(fā)送的拒絕推薦上車地點(diǎn)的請(qǐng)求,則觸發(fā)地點(diǎn)選擇單元04從除了被拒絕的推薦上車地點(diǎn)之外的可上車位置中,選擇行程總耗時(shí)最小的可上車位置作為新的推薦上車地點(diǎn)。
舉一個(gè)例子,如圖4所示,假設(shè)乘客在某商場內(nèi),該商場有A、B、C和D四個(gè)出口。乘客通過手機(jī)客戶端發(fā)送了叫車請(qǐng)求,某司機(jī)接單,服務(wù)端在生成訂單后,開始上車地點(diǎn)推薦流程。假設(shè)目的地點(diǎn)較遠(yuǎn),圖中未示出。
若采用現(xiàn)有技術(shù)中的方式,乘客與司機(jī)聯(lián)系后,由于并不知曉司機(jī)的位置,司機(jī)對(duì)附近的狀況也不太了解,很可能就近將出口A確定為上車位置。這種情況下,司機(jī)就需要先向東行駛后,再向北行駛,通過一個(gè)立交橋繞行之后才能到達(dá)出口A,十分耗時(shí),雙方都需要等待很長時(shí)間乘客在能夠上車。
若采用本發(fā)明提供的方式,服務(wù)端確定商場的4個(gè)出口分別作為可上車位置。針對(duì)各可上車位置分別預(yù)估乘客到達(dá)該可上車位置的時(shí)長T1、司機(jī)到達(dá)該可上車位置的時(shí)長T2以及該可上車位置到達(dá)目的地點(diǎn)的時(shí)長T3,然后選擇T3+max(T1,T2)最小的可上車位置作為推薦上車地點(diǎn)。經(jīng)過該方式確定出口D為推薦上車地點(diǎn),服務(wù)端將該推薦上車地點(diǎn)發(fā)送給乘客客戶端和司機(jī)客戶端,并啟動(dòng)到出口D的導(dǎo)航。雖然乘客到出口D的距離相比較出口A稍遠(yuǎn),但綜合考慮司機(jī)的因素,兩者到達(dá)出口D的時(shí)長最大值以及從出口D到達(dá)目的地的時(shí)長最小,盡可能縮短等待時(shí)長。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。