基于Android平臺(tái)的拼車系統(tǒng)及其工作方法
【專利摘要】本發(fā)明公開(kāi)了一種基于Android平臺(tái)的拼車系統(tǒng)及其工作方法,系統(tǒng)主要包括基于Android系統(tǒng)的智能終端設(shè)備和服務(wù)支撐平臺(tái)。用戶通過(guò)在機(jī)場(chǎng)或者車站放置的Android智能終端輸入目的地、手機(jī)號(hào)、等待時(shí)間上限、拼車人性別等個(gè)性化信息,提交給后臺(tái)服務(wù)支撐平臺(tái),支撐平臺(tái)根據(jù)路徑和個(gè)性化信息匹配合適的拼車用戶,并反饋給終端用戶,供用戶找到合適的拼車人,提高出租車服務(wù)效率,降低用戶成本。通過(guò)提供的便捷的交互界面,極大地提高了拼車效率,同時(shí)拼車系統(tǒng)可以進(jìn)行包括路費(fèi)分擔(dān)計(jì)算,路徑里程估算,出租車呼叫等定制服務(wù)。
【專利說(shuō)明】基于Android平臺(tái)的拼車系統(tǒng)及其工作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種智能拼車系統(tǒng)及其工作方法,尤其涉及一種基于Android平臺(tái)的拼車系統(tǒng)及其工作方法,其在機(jī)場(chǎng)或者車站等乘客需求密集區(qū)域,提供給用戶拼車服務(wù)信肩、O
【背景技術(shù)】
[0002]隨著城市的發(fā)展,如何更好地滿足日益增長(zhǎng)的人口的出行需求,同時(shí)提高出行工具的利用率,減少交通工具對(duì)城市生態(tài)環(huán)境造成的污染,成為城市計(jì)算領(lǐng)域的一個(gè)重點(diǎn)研究的課題。拼車的出現(xiàn)就是為了緩解這一難題。而機(jī)場(chǎng)和車站作為城市中人流量最為密集,對(duì)出租車需求最高的位置,切實(shí)需要能夠滿足人們拼車需求的技術(shù)和方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問(wèn)題是面向在機(jī)場(chǎng)或者車站需要進(jìn)行拼車的用戶,提供了一種供用戶解決拼車需求,尋找共同拼車人群的,基于Android平臺(tái)的拼車系統(tǒng)及其工作方法。用戶通過(guò)在機(jī)場(chǎng)或者車站放置的Android智能終端,輸入目的地,手機(jī)號(hào),等待時(shí)間上限,以及用戶對(duì)拼車的個(gè)性化需求等信息,將這些信息傳輸給服務(wù)支撐平臺(tái),服務(wù)器通過(guò)對(duì)用戶信息的存儲(chǔ)和匹配,選擇匹配用戶的拼車人,將這些拼車人的信息組合成為拼車信息,反饋給智能終端,以滿足用戶的拼車需求。
[0004]本發(fā)明采用如下技術(shù)方案:一種基于Android平臺(tái)的拼車系統(tǒng),該系統(tǒng)包括Android智能終端和服務(wù)支撐平臺(tái),其中,
Android智能終端:與用戶進(jìn)行交互,供用戶輸入拼車信息,經(jīng)互聯(lián)網(wǎng)傳送至上述服務(wù)支撐平臺(tái),并顯示從服務(wù)支撐平臺(tái)反饋回來(lái)的拼車信息;
服務(wù)支撐平臺(tái):通過(guò)互聯(lián)網(wǎng)與Android智能終端相連,接受由Andro id終端傳送過(guò)來(lái)的拼車信息,并在后臺(tái)數(shù)據(jù)庫(kù)中與其他用戶的拼車信息進(jìn)行匹配,將匹配的拼車人信息反饋給智能終端。
[0005]所述Android智能終端和服務(wù)支撐平臺(tái)為客戶端/服務(wù)器架構(gòu),服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)與多個(gè)智能終端相連接,與多個(gè)智能終端進(jìn)行信息交互。
[0006]用戶輸入拼車信息包括用戶必須輸入信息如目的地,手機(jī)號(hào),等待時(shí)間以及用戶可選輸入信息如拼車人的性別限制,速度優(yōu)先或價(jià)格優(yōu)先。
[0007]用戶可選輸入信息以選項(xiàng)的方式提供給用戶。
[0008]本發(fā)明還采用如下技術(shù)方案:一種基于Android平臺(tái)的拼車系統(tǒng)的工作方法,其包括如下步驟:
0.將各個(gè)Android智能終端與服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)相連;
2).智能終端獲取用戶拼車信息如目的地,手機(jī)號(hào),等待時(shí)間上限以及拼車人的性別限制,將其傳輸給服務(wù)支撐平臺(tái);
3).服務(wù)支撐平臺(tái)將接收到的用戶信息與數(shù)據(jù)庫(kù)中其他用戶拼車信息進(jìn)行匹配,得到符合要求的拼車人,將其整合為拼車信息,反饋給智能終端;
4).智能終端獲得服務(wù)器傳輸過(guò)來(lái)的拼車信息,并顯示供用戶使用。
[0009]在用戶信息的計(jì)時(shí)時(shí)間超出其中等待時(shí)間的上限大小后,服務(wù)器將用戶信息從數(shù)據(jù)庫(kù)中刪除。
[0010]步驟3)中與數(shù)據(jù)庫(kù)其他用戶拼車信息進(jìn)行匹配,包括:
31).根據(jù)智能終端輸入的目的地信息,在存放的數(shù)據(jù)庫(kù)中進(jìn)行路徑匹配,得出各個(gè)拼車人對(duì)用戶路徑匹配度的值,并計(jì)算出用戶和拼車人各自需要承擔(dān)的路費(fèi);
32).根據(jù)智能終端輸入的用戶個(gè)性化需求信息,得出各個(gè)拼車人對(duì)用戶個(gè)人信息匹配度的值;
33).綜合各個(gè)拼車人對(duì)用戶的路徑匹配度的大小和對(duì)用戶個(gè)人信息匹配度的大小,得出各個(gè)拼車人對(duì)用戶匹配度的總的值;
34).按照各個(gè)拼車人對(duì)用戶匹配度總的值由高到低排序,并組合各個(gè)拼車人與用戶的路費(fèi)信息,形成最終的拼車人信息。
[0011]本發(fā)明提供了一套自動(dòng)化,智能化的基于Android平臺(tái)的拼車系統(tǒng)及其工作方法,該系統(tǒng)可以根據(jù)用戶的需求,為在機(jī)場(chǎng)或者車站需要乘坐出租車的用戶提供拼車的平臺(tái),根據(jù)路徑幫助用戶迅速地找到可以一起拼車的拼車人;同時(shí),還可以根據(jù)用戶對(duì)于拼車的個(gè)性化需求,尋找最適合用戶個(gè)性化需求的拼車人。具體有益的效果為:
(0.實(shí)現(xiàn)簡(jiǎn)單:用戶只需要輸入與拼車相關(guān)的信息即可被識(shí)別并進(jìn)行拼車人的匹配;
(2).高度智能:服務(wù)支撐平臺(tái)根據(jù)用戶由始發(fā)地到目的地的路徑來(lái)在后臺(tái)數(shù)據(jù)庫(kù)中進(jìn)行匹配,并根據(jù)路徑匹配度的高低來(lái)選擇合適的拼車人,因此,所找到的拼車人是最省費(fèi)用,最適合用戶的拼車人;
(3).交互簡(jiǎn)潔方便:用戶通過(guò)所提供的簡(jiǎn)潔方便的交互界面與智能終端進(jìn)行交互,極大地提高了拼車效率,方便用戶使用,節(jié)省用戶時(shí)間;
(4).方便快捷:在火車站和飛機(jī)場(chǎng)設(shè)置智能終端,這些地方人流量較高,對(duì)拼車的需求也十分旺盛。因此,對(duì)于這里的用戶來(lái)說(shuō),十分方便快捷;
(5).個(gè)性化定制:用戶可以輸入自己對(duì)拼車人的各種要求,來(lái)選擇自己理想的拼車伙伴,同時(shí)可以計(jì)算出用戶與拼車人所需分擔(dān)的費(fèi)用,可以滿足用戶對(duì)于拼車服務(wù)的個(gè)性化需求。
【專利附圖】
【附圖說(shuō)明】
[0012]圖1為本發(fā)明基于Android平臺(tái)的拼車系統(tǒng)結(jié)構(gòu)圖。
[0013]圖2為智能終端用戶輸入界面圖。
[0014]圖3系統(tǒng)數(shù)據(jù)流圖。
[0015]圖4系統(tǒng)后臺(tái)工作原理圖。
【具體實(shí)施方式】
[0016]請(qǐng)參照?qǐng)D1所示,本發(fā)明基于Android平臺(tái)的拼車系統(tǒng)包括Android智能終端與服務(wù)支撐平臺(tái)兩部分。各部分功能如下:
Android智能終端:放置在機(jī)場(chǎng)或車站中,與用戶進(jìn)行交互,供用戶輸入拼車必需的目的地,手機(jī)號(hào),等待時(shí)間等信息,通過(guò)互聯(lián)網(wǎng)將用戶輸入的上述信息傳輸?shù)椒?wù)支撐平臺(tái),并從服務(wù)支撐平臺(tái)獲得反饋數(shù)據(jù),并呈現(xiàn)。
[0017]服務(wù)支撐平臺(tái):通過(guò)互聯(lián)網(wǎng)與Android智能終端相連,接受由Android終端傳送過(guò)來(lái)的用戶個(gè)性化拼車信息,并將它們存儲(chǔ)在數(shù)據(jù)庫(kù)中,將用戶信息與數(shù)據(jù)庫(kù)中已有的其他用戶的信息進(jìn)行拼車路徑的匹配,根據(jù)用戶的個(gè)性化需求形成最終的拼車人列表,以拼車人信息的形式返回給智能終端。
[0018]所述的Android智能終端和服務(wù)支撐平臺(tái)為客戶端/服務(wù)器架構(gòu),服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)與多個(gè)智能終端相連接,與多個(gè)智能終端進(jìn)行信息交互。
[0019]請(qǐng)參照?qǐng)D2所示,其為智能終端用戶輸入界面圖。用戶在通過(guò)智能終端輸入拼車信息時(shí),通過(guò)輸入界面與智能終端進(jìn)行交互。用戶界面首先提示用戶輸入拼車必需的目的地,手機(jī)號(hào),和等待時(shí)間上限信息,在用戶逐項(xiàng)輸入后,提示用戶選擇各個(gè)可選需求項(xiàng)的選項(xiàng),整個(gè)輸入過(guò)程僅需用戶兩次提供信息,同時(shí)在選擇可選項(xiàng)的時(shí)候,不需要用戶手動(dòng)輸入,只需選擇所提供的選項(xiàng)即可。用戶對(duì)拼車人的個(gè)性化要求包括拼車人的性別限制,速度優(yōu)先或價(jià)格優(yōu)先等等。用戶對(duì)拼車的智能終端輸入方式中:智能終端所需用戶必須輸入的信息只有目的地,手機(jī)號(hào),等待時(shí)間上限三項(xiàng);用戶的個(gè)性化需求信息以可選的方式輸入;用戶的個(gè)性化需求信息的值以選項(xiàng)的方式提供給用戶,而不需要用戶以文字方式進(jìn)行輸入,節(jié)省操作時(shí)間,提高便捷性。
[0020]請(qǐng)參照?qǐng)D3所示,其為系統(tǒng)數(shù)據(jù)流圖。用戶通過(guò)智能終端輸入目的地,手機(jī)號(hào),等待時(shí)間上限等必需信息,隨后進(jìn)行個(gè)性化選擇,對(duì)拼車人的性別進(jìn)行選擇,確認(rèn)后發(fā)送信息給服務(wù)器端。服務(wù)器在收到用戶發(fā)送的信息后,將用戶的信息插入后臺(tái)數(shù)據(jù)庫(kù)中,并根據(jù)用戶提交的等待時(shí)間上限設(shè)置用戶信息的生命周期,開(kāi)始計(jì)時(shí)。然后,服務(wù)器在數(shù)據(jù)庫(kù)中取出其他用戶的信息,將其他用戶的路徑與該用戶的路徑進(jìn)行匹配,由與用戶路徑匹配度的大小得出由高到低的拼車人列表。隨后,服務(wù)器根據(jù)用戶提供的個(gè)性化信息,在拼車人列表中再次進(jìn)行匹配,得出個(gè)性化信息匹配度由高到低排列的列表。將由用戶路徑匹配度大小得出的列表與用戶個(gè)人信息匹配度大小得出的列表綜合,最終得出一個(gè)由高到低排列的拼車人匹配度列表,并反饋給智能終端,呈現(xiàn)給用戶,供用戶使用。在用戶信息的計(jì)時(shí)時(shí)間超出其中等待時(shí)間的上限大小后,服務(wù)器將用戶信息從數(shù)據(jù)庫(kù)中刪除。
[0021]請(qǐng)參照?qǐng)D4所示,其為系統(tǒng)后臺(tái)的工作原理圖。系統(tǒng)后臺(tái)在在接收到智能終端傳輸過(guò)來(lái)的用戶信息后,先進(jìn)行用戶信息的分割處理,取出用戶的目的地,等待時(shí)間上限和個(gè)性化信息等。這些分割的信息先經(jīng)過(guò)信息持久化模塊,將用戶信息插入關(guān)系數(shù)據(jù)庫(kù)中,并為用戶信息設(shè)定以等待時(shí)間上限為生命周期,開(kāi)始計(jì)時(shí)。在超過(guò)生命周期后,將用戶信息從數(shù)據(jù)庫(kù)中刪除。隨后將用戶信息傳輸?shù)铰窂狡ヅ淠K,在這個(gè)模塊中,系統(tǒng)后臺(tái)將用戶信息中的目的地作為終點(diǎn),將機(jī)場(chǎng)或車站作為起點(diǎn),根據(jù)相應(yīng)的算法得出用戶的行駛路徑。隨后,將用戶路徑作為匹配對(duì)象與之前在數(shù)據(jù)庫(kù)中插入的其他用戶的路徑進(jìn)行匹配,根據(jù)相應(yīng)算法得出路徑匹配度由高到低排列的拼車人列表。個(gè)性化處理模塊將由路徑匹配模塊傳遞的信息進(jìn)行對(duì)個(gè)性化信息的匹配,得出個(gè)性化信息匹配度由高到低的列表。綜合處理模塊將路徑匹配模塊得出的匹配列表與個(gè)性化信息匹配列表相結(jié)合,由匹配度高低得出最終的拼車人列表,并返回給智能終端。
[0022]請(qǐng)參照?qǐng)D1至圖4所示,本發(fā)明基于Android平臺(tái)的拼車系統(tǒng)的工作方法包括如下步驟:
0.將各個(gè)分布于機(jī)場(chǎng)或者車站的Android平臺(tái)的智能終端與服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)相連;
2).智能終端獲取用戶對(duì)目的地,手機(jī)號(hào),等待時(shí)間上限以及個(gè)人拼車需求信息,將其傳輸給服務(wù)支撐平臺(tái);
3).服務(wù)支撐平臺(tái)將接收到的用戶信息與數(shù)據(jù)庫(kù)中其他用戶拼車信息進(jìn)行匹配,得到符合要求的拼車人,將其整合為拼車信息,反饋給智能終端;
4).智能終端獲得服務(wù)器傳輸過(guò)來(lái)的拼車信息,并顯示供用戶使用。
[0023]其中步驟3)中與其他用戶拼車信息進(jìn)行匹配,包括:
31).根據(jù)智能終端輸入的目的地信息,在存放的數(shù)據(jù)庫(kù)中進(jìn)行路徑匹配,得出各個(gè)拼車人對(duì)用戶路徑匹配度的值,并計(jì)算出用戶和拼車人各自需要承擔(dān)的路費(fèi);
32).根據(jù)智能終端輸入的用戶個(gè)性化需求信息,得出各個(gè)拼車人對(duì)用戶個(gè)人信息匹配度的值;
33).綜合各個(gè)拼車人對(duì)用戶的路徑匹配度的大小和對(duì)用戶個(gè)人信息匹配度的大小,得出各個(gè)拼車人對(duì)用戶匹配度的總的值;
34).按照各個(gè)拼車人對(duì)用戶匹配度總的值由高到低排序,并組合各個(gè)拼車人與用戶的路費(fèi)信息,形成最終的拼車人信息。
[0024]本發(fā)明基于Android平臺(tái)的拼車系統(tǒng)可以根據(jù)用戶的需求,為在機(jī)場(chǎng)或者車站需要乘坐出租車的用戶提供拼車的平臺(tái),根據(jù)路徑幫助用戶迅速地找到可以一起拼車的拼車人;同時(shí),還可以根據(jù)用戶對(duì)于拼車的個(gè)性化需求,尋找最適合用戶個(gè)性化需求的拼車人。
[0025]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下還可以作出若干改進(jìn),這些改進(jìn)也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種基于Android平臺(tái)的拼車系統(tǒng),其特征在于:該系統(tǒng)包括Android智能終端和服務(wù)支撐平臺(tái),其中 Android智能終端:與用戶進(jìn)行交互,供用戶輸入拼車信息,經(jīng)互聯(lián)網(wǎng)傳送至上述服務(wù)支撐平臺(tái),并顯示從服務(wù)支撐平臺(tái)反饋回來(lái)的拼車信息; 服務(wù)支撐平臺(tái):通過(guò)互聯(lián)網(wǎng)與Android智能終端相連,接受由Android終端傳送過(guò)來(lái)的拼車信息,并在后臺(tái)數(shù)據(jù)庫(kù)中與其他用戶的拼車信息進(jìn)行匹配,將匹配的拼車人信息反饋給智能終端。
2.如權(quán)利要求1所述的基于Android平臺(tái)的拼車系統(tǒng),其特征在于:所述Android智能終端和服務(wù)支撐平臺(tái)為客戶端/服務(wù)器架構(gòu),服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)與多個(gè)智能終端相連接,與多個(gè)智能終端進(jìn)行信息交互。
3.如權(quán)利要求1所述的基于Android平臺(tái)的拼車系統(tǒng),其特征在于:用戶輸入拼車信息包括用戶必須輸入信息如目的地,手機(jī)號(hào),等待時(shí)間以及用戶可選輸入信息如拼車人的性別限制,速度優(yōu)先或價(jià)格優(yōu)先。
4.如權(quán)利要求3所述的基于Android平臺(tái)的拼車系統(tǒng),其特征在于:用戶可選輸入信息以選項(xiàng)的方式提供給用戶。
5.一種基于Android平臺(tái)的拼車系統(tǒng)的工作方法,其特征在于:包括如下步驟 0.將各個(gè)Android智能終端與服務(wù)支撐平臺(tái)通過(guò)互聯(lián)網(wǎng)相連; 2).智能終端獲取用戶拼車信息如目的地,手機(jī)號(hào),等待時(shí)間上限以及拼車人的性別限制,將其傳輸給服務(wù)支撐平臺(tái); 3).服務(wù)支撐平臺(tái)將接收到的用戶信息與數(shù)據(jù)庫(kù)中其他用戶拼車信息進(jìn)行匹配,得到符合要求的拼車人,將其整合為拼車信息,反饋給智能終端; 4).智能終端獲得服務(wù)器傳輸過(guò)來(lái)的拼車信息,并顯示供用戶使用。
6.如權(quán)利要求5所述的基于Android平臺(tái)的拼車系統(tǒng)的工作方法,其特征在于:在用戶信息的計(jì)時(shí)時(shí)間超出其中等待時(shí)間的上限大小后,服務(wù)器將用戶信息從數(shù)據(jù)庫(kù)中刪除。
7.如權(quán)利要求5所述的基于Android平臺(tái)的拼車系統(tǒng)的工作方法,其特征在于:步驟3)中與數(shù)據(jù)庫(kù)其他用戶拼車信息進(jìn)行匹配,包括: 31).根據(jù)智能終端輸入的目的地信息,在存放的數(shù)據(jù)庫(kù)中進(jìn)行路徑匹配,得出各個(gè)拼車人對(duì)用戶路徑匹配度的值,并計(jì)算出用戶和拼車人各自需要承擔(dān)的路費(fèi); 32).根據(jù)智能終端輸入的用戶個(gè)性化需求信息,得出各個(gè)拼車人對(duì)用戶個(gè)人信息匹配度的值; 33).綜合各個(gè)拼車人對(duì)用戶的路徑匹配度的大小和對(duì)用戶個(gè)人信息匹配度的大小,得出各個(gè)拼車人對(duì)用戶匹配度的總的值; 34).按照各個(gè)拼車人對(duì)用戶匹配度總的值由高到低排序,并組合各個(gè)拼車人與用戶的路費(fèi)信息,形成最終的拼車人信息。
【文檔編號(hào)】H04L29/08GK103685504SQ201310668214
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2013年12月11日 優(yōu)先權(quán)日:2013年12月11日
【發(fā)明者】王曉亮, 王琦森, 陸桑璐 申請(qǐng)人:南京大學(xué)