例示出的提供打車服務(wù)的方法的流程圖。
【具體實(shí)施方式】
[0052]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0053]圖1示出了一種可以應(yīng)用本發(fā)明實(shí)施例的通信系統(tǒng),該系統(tǒng)包括司機(jī)終端110、服務(wù)器120、乘客終端130,司機(jī)終端110與服務(wù)器120之間以及服務(wù)器120與乘客終端130之間可以通過通信網(wǎng)絡(luò)連接,該無線網(wǎng)絡(luò)可以是由通信運(yùn)營商提供的具有數(shù)據(jù)傳輸功能的網(wǎng)絡(luò),包括但不限于GSM(全球移動通信系統(tǒng),Global System for Mobile Communicat1n)網(wǎng)絡(luò)、CDMA(碼分多址,Code Divis1n Multiple Access)網(wǎng)絡(luò)、LTE(長期演進(jìn),Long TermEvolut1n)網(wǎng)絡(luò)、WiFi (無線保真,fflreless-FIdelity)網(wǎng)絡(luò),本發(fā)明實(shí)施例中司機(jī)終端110以及乘客終端130可以為手機(jī)、平板電腦等,本發(fā)明實(shí)施例不做限定。
[0054]如圖2所示,本發(fā)明實(shí)施例提供一種提供拼車服務(wù)的的方法,包括:
[0055]10、接收至少一個司機(jī)終端發(fā)送的行程信息,每個司機(jī)終端發(fā)送的行程信息包含各自行車線路上至少三個位置點(diǎn),所述至少三個位置點(diǎn)包括起點(diǎn)、終點(diǎn)以及中途至少一個??奎c(diǎn)。
[0056]具體的,上述三個位置點(diǎn)根據(jù)司機(jī)終端根據(jù)用戶輸入的信息確定,例如該司機(jī)終端設(shè)置信息輸入窗口供用戶輸入上述三個位置點(diǎn)。
[0057]20、接收第乘客終端發(fā)送的乘車請求,所述乘車請求包含起點(diǎn)位置及終點(diǎn)位置。
[0058]具體的,上述起點(diǎn)位置及終點(diǎn)位置可以根據(jù)乘客終端根據(jù)用戶輸入的信息確定,例如該乘客終端設(shè)置信息輸入窗口供用戶輸入上述起點(diǎn)位置及終點(diǎn)位置。
[0059]30、如果所述乘車請求包含的起點(diǎn)位置與所述三個位置點(diǎn)中第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述三個位置點(diǎn)中第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),則向所述乘客終端發(fā)送提示消息,所述第一目標(biāo)位置為所述至少三個位置點(diǎn)中所述終點(diǎn)以外的位置點(diǎn),所述第二位置點(diǎn)為所述至少三個位置點(diǎn)中所述第一目標(biāo)位置點(diǎn)的后序位置點(diǎn)。具體的,本發(fā)明實(shí)施例可以根據(jù)位置點(diǎn)的經(jīng)瑋度進(jìn)行匹配。
[0060]本發(fā)明實(shí)施例的提供拼車服務(wù)的方法,接收司機(jī)終端發(fā)送的行程信息包含各自行車線路上至少三個位置點(diǎn),將至少三個位置點(diǎn)中每兩個位置點(diǎn)組合為一條行車路徑,將得到的行車路徑與乘車終端發(fā)送的乘車路徑進(jìn)行匹配,這樣,根據(jù)司機(jī)端發(fā)送的位置點(diǎn)將整段行程劃分為多段行程,將得到的行車路徑與乘車終端發(fā)送的乘車路徑進(jìn)行匹配,從而增加拼車匹配成功率。
[0061]本發(fā)明一個實(shí)施例中,上述方法還包括:
[0062]確定所述至少三個位置點(diǎn)中每個位置點(diǎn)的出發(fā)時間;
[0063]上述步驟20中所述乘車請求還包含所述起點(diǎn)位置的出發(fā)時間;
[0064]上述步驟30中所述如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),則向所述乘客終端發(fā)送提示消息包括:
[0065]如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的起點(diǎn)位置的出發(fā)時間與所述第一目標(biāo)位置點(diǎn)的出發(fā)時間匹配,則向所述乘客終端發(fā)送提示消息。其中,預(yù)設(shè)距離可以由乘客終端用戶設(shè)定,例如500米,1000米等。
[0066]本發(fā)明一個實(shí)施例中,所述確定所述至少三個位置點(diǎn)中每個位置點(diǎn)的出發(fā)時間包括:
[0067]接收所述司機(jī)終端發(fā)送的所述至少三個位置點(diǎn)中每個位置點(diǎn)的出發(fā)時間。例如,接收所述司機(jī)終端發(fā)送的所述起點(diǎn)的出發(fā)時間、所述終點(diǎn)的出發(fā)時間、所述中途至少一個??奎c(diǎn)中每個位置點(diǎn)的出發(fā)時間。
[0068]或者,接收司機(jī)終端發(fā)送的所述起點(diǎn)的出發(fā)時間,根據(jù)位置點(diǎn)間距離確定后序每個站點(diǎn)的出發(fā)時間。具體的,根據(jù)起點(diǎn)的出發(fā)時間并根據(jù)到達(dá)相鄰下一個站點(diǎn)的距離,推斷出到達(dá)下一個位置點(diǎn)的時間,以此類推得出到達(dá)每個位置點(diǎn)的時間。
[0069]本發(fā)明一個實(shí)施例中,所述乘車請求還包含乘車人數(shù),所述行程信息還包含提供的座位數(shù);
[0070]上述步驟30中所述如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),則向所述乘客終端發(fā)送提示消息包括:
[0071]如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的起點(diǎn)位置的出發(fā)時間與所述第一目標(biāo)位置的出發(fā)時間匹配,且所述乘車人數(shù)與所述座位數(shù)匹配,則向所述乘客終端發(fā)送提示消息。
[0072]具體的,如果所述乘車請求包含的起點(diǎn)位置的出發(fā)時間與所述第一目標(biāo)位置的出發(fā)時間在預(yù)設(shè)時差范圍內(nèi),則出發(fā)時間匹配,反之出發(fā)時間不匹配;如果所述乘車人數(shù)小于或者等于所述座位數(shù),則座位匹配,反之座位不匹配。其中,預(yù)設(shè)時差可以由乘客終端用戶設(shè)定,例如5分鐘,15分鐘等。
[0073]本發(fā)明一個實(shí)施例中,上述方法中所述乘車請求還包含備注信息;
[0074]所述如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),則向所述乘客終端發(fā)送提示消息包括:
[0075]如果所述乘車請求包含的起點(diǎn)位置與所述第一目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的終點(diǎn)位置與所述第二目標(biāo)位置點(diǎn)的距離在預(yù)設(shè)距離范圍內(nèi),且所述乘車請求包含的起點(diǎn)位置的出發(fā)時間與所述第一目標(biāo)位置的出發(fā)時間匹配,且所述乘車人數(shù)與所述座位數(shù)匹配,且所述備注信息與預(yù)存的所述司機(jī)終端對應(yīng)的信息進(jìn)行匹配,則向所述乘客終端發(fā)送提示消息。
[0076]具體的,所述備注信息可以包含以下至少一種:車型信息、駕齡信息、費(fèi)用信息;所述預(yù)存的所述司機(jī)終端對應(yīng)的信息包含以下至少一種:車型信息、駕齡信息、費(fèi)用信息。此處,以備注信息僅包含駕齡信息為例,如果所述司機(jī)終端用戶的駕齡滿足所述乘客終端備注信息中要求的駕齡,則備注信息匹配成功,反之備注信息匹配失??;如果所述乘車請求包含的起點(diǎn)位置的出發(fā)時間與所述第一目標(biāo)位置的出發(fā)時間在預(yù)設(shè)時差范圍內(nèi),則出發(fā)時間匹配,反之出發(fā)時間不匹配;如果所述乘車人數(shù)小于或者等于所述座位數(shù),則座位匹配,反之座位不匹配。其中,預(yù)設(shè)時差可以由乘客終端用戶設(shè)定,例如5分鐘,15分鐘等。
[0077]本發(fā)明一個實(shí)施例中,上述步驟30中所述向所述乘客終端發(fā)送提示消息包括:
[0078]向所述乘客終端發(fā)送用于提示匹配成功的第一提示消息,所述第一提示信息包含預(yù)存的對于所述司機(jī)終端持有用戶的評價信息。其中,該預(yù)存的對于所述司機(jī)終端持有用戶的評價信息,可以為其他用戶對所述司機(jī)終端持有用戶的評價。
[0079]或者,向所述乘客終端發(fā)送用于提示匹配成功的第三提示消息,所述第三提示消息攜帶所述司機(jī)終端的標(biāo)示信息,使得所述乘客終端根據(jù)所述司機(jī)終端的標(biāo)示信息與所述乘客終端建立通信連接。本發(fā)明實(shí)施例中所述乘客終端收到所述司機(jī)終端的標(biāo)示信息后可以在屏幕顯示語音連接按鍵或者文字輸入框,從而實(shí)現(xiàn)與所述司機(jī)終端通信。其中,所述司機(jī)終端的標(biāo)示信息可以為標(biāo)示所述司機(jī)終端身份的信息,例如所述司機(jī)終端的ID等,本發(fā)明實(shí)施例不做限定。
[0080]本發(fā)明一個實(shí)施例中,上述步驟30中所述向所述乘客終端發(fā)送提示消息之后還包括:
[0081]向所述司機(jī)終端發(fā)送用