本發(fā)明實(shí)施例涉及導(dǎo)航技術(shù)領(lǐng)域,尤其涉及一種出行訂單處理方法、裝置和用戶終端。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和社會(huì)的進(jìn)步,網(wǎng)絡(luò)消費(fèi)已成為主流消費(fèi),各式各樣的網(wǎng)絡(luò)訂單層出不窮。如有購物訂單、出行訂單等。若網(wǎng)絡(luò)訂單為購物訂單,則商家通過郵寄的方式將購買的物品發(fā)送給客戶,若網(wǎng)絡(luò)訂單為出行訂單,則客戶通過出行訂單中的目的地信息和出行時(shí)間信息,通過交通工具去往目的地進(jìn)行消費(fèi)。
但目前用戶在完成支付,具有出行訂單后,對(duì)出行訂單的利用率較低,并且只能通過查看出行訂單中的相關(guān)信息手動(dòng)進(jìn)行操作,如在擁有網(wǎng)絡(luò)訂單后,通過手動(dòng)輸入目的地進(jìn)行導(dǎo)航,導(dǎo)致不能智能地對(duì)出行訂單進(jìn)行處理來滿足用戶需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種出行訂單處理方法和裝置,解決了現(xiàn)有技術(shù)中在擁有網(wǎng)絡(luò)訂單后,通過手動(dòng)輸入目的地進(jìn)行導(dǎo)航,導(dǎo)致不能智能地對(duì)出行訂單進(jìn)行處理來滿足用戶需求的技術(shù)問題。
本發(fā)明實(shí)施例提供一種出行訂單處理方法,包括:
獲取第一用戶支付軟件中的出行訂單;
提取所述出行訂單中的出行信息,所述出行信息包括:消費(fèi)時(shí)間和訂單目的地;
向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間;
接收所述云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間,根據(jù)所述消費(fèi)時(shí)間和所述預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,所述導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地;
接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),所述導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照所述導(dǎo)航路徑進(jìn)行導(dǎo)航。
本發(fā)明實(shí)施例提供一種出行訂單處理裝置,包括:
獲取模塊,用于獲取第一用戶支付軟件中的出行訂單;
提取模塊,用于提取所述出行訂單中的出行信息,所述出行信息包括:消費(fèi)時(shí)間和訂單目的地;
發(fā)送模塊,用于向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間;
接收模塊,用于接收所述云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間;
推送模塊,用于根據(jù)所述消費(fèi)時(shí)間和所述預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,所述導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地;
導(dǎo)航模塊,用于接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),所述導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照所述導(dǎo)航路徑進(jìn)行導(dǎo)航。
本發(fā)明實(shí)施例提供一種出行訂單處理方法和裝置,通過獲取第一用戶支付軟件中的出行訂單;提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間和訂單目的地;向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間;接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地;接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。在支付軟件中具有購買的出行訂單后,可根據(jù)出行訂單中的出行信息,向用戶推送符合實(shí)際需求的導(dǎo)航目的地進(jìn)行導(dǎo)航,無需用戶手動(dòng)輸入目的地進(jìn)行導(dǎo)航,達(dá)到了智能處理出行訂單來滿足用戶的出行需求。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明出行訂單處理方法實(shí)施例一的流程圖;
圖2為本發(fā)明出行訂單處理方法實(shí)施例二的流程圖;
圖3為本發(fā)明出行訂單處理方法實(shí)施例三的流程圖;
圖4為本發(fā)明出行訂單處理裝置實(shí)施例一的結(jié)構(gòu)示意圖;
圖5為本發(fā)明出行訂單處理裝置實(shí)施例二的結(jié)構(gòu)示意圖;
圖6為本發(fā)明出行訂單處理裝置實(shí)施例三的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(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)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
圖1為本發(fā)明出行訂單處理方法實(shí)施例一的流程圖,如圖1所示,本實(shí)施例提供的執(zhí)行主體為出行訂單處理裝置,該出行訂單處理裝置可以集成在用戶終端中,用戶終端可以為智能手機(jī)或車機(jī)等,本發(fā)明實(shí)施例對(duì)此不進(jìn)行限定。則本實(shí)施例提供的出行訂單處理方法包括以下幾個(gè)步驟。
步驟101,獲取第一用戶支付軟件中購買的出行訂單。
具體地,本實(shí)施例中,可將用戶終端中的應(yīng)用軟件預(yù)先進(jìn)行綁定。如將支付軟件、導(dǎo)航軟件、通訊軟件預(yù)先進(jìn)行綁定。通過將多個(gè)軟件綁定后,綁定的軟件可獲取支付軟件中購買的出行訂單。具體的綁定方式可以為通過同一用戶標(biāo)識(shí)信息的方式進(jìn)行綁定。其中,用戶的標(biāo)識(shí)信息可以為:用戶身份證號(hào)、智能卡號(hào)碼、郵箱等。
本實(shí)施例中,在支付軟件中具有已付款未消費(fèi)的多種訂單,可根據(jù)訂單類別獲取出行訂單。該出行訂單為用戶在付款后需要出行進(jìn)行消費(fèi)的訂單。如可以為觀看電影訂單、團(tuán)購美食訂單、旅游訂單、酒店入住訂單等。
步驟102,提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間和訂單目的地。
具體地,本實(shí)施例中,可根據(jù)出行訂單中每個(gè)出行信息的位置,對(duì)每個(gè)出行信息進(jìn)行提取。也可通過其他方式對(duì)出行信息進(jìn)行提取,本實(shí)施例中不做限定。
步驟103,向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間。
本實(shí)施例中,在用戶終端中具有智能卡,通過智能卡實(shí)現(xiàn)出行訂單處理裝置與云端服務(wù)器之間的通信。
具體地,本實(shí)施例中,向云端服務(wù)器發(fā)送出行信息,包括:消費(fèi)時(shí)間和訂單目的地,以使云端服務(wù)器獲知用戶終端開啟時(shí),獲取當(dāng)前時(shí)間,并判斷當(dāng)前時(shí)間和消費(fèi)時(shí)間是否為同一天,當(dāng)為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間。其中,預(yù)設(shè)時(shí)間段可以為3分鐘、5分鐘或其他適宜的數(shù)值,本實(shí)施例中對(duì)此不做限定。其中,預(yù)計(jì)到達(dá)時(shí)間為根據(jù)當(dāng)前位置和訂單目的地生成出行路徑,根據(jù)出行路徑的路況預(yù)計(jì)到達(dá)訂單目的地對(duì)應(yīng)的時(shí)間。
其中,若消費(fèi)時(shí)間大于預(yù)計(jì)到達(dá)時(shí)間,表明消費(fèi)時(shí)間在預(yù)計(jì)到達(dá)時(shí)間之后,第一用戶會(huì)在消費(fèi)時(shí)間前到達(dá)訂單目的地,若消費(fèi)時(shí)間小于預(yù)計(jì)到達(dá)時(shí)間,表明消費(fèi)時(shí)間在預(yù)計(jì)到達(dá)時(shí)間之前,第一用戶會(huì)在消費(fèi)時(shí)間后到達(dá)訂單目的地。
步驟104,接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地。
具體地,本實(shí)施例中,可根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,計(jì)算消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值,若差值為負(fù)數(shù),表明預(yù)計(jì)到達(dá)時(shí)間在消費(fèi)時(shí)間之后,第一用戶無法及時(shí)到達(dá)訂單目的地,則向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,該導(dǎo)航請(qǐng)求中攜帶的導(dǎo)航目的地為訂單目的地。在向用戶推送導(dǎo)航請(qǐng)求時(shí),可在顯示屏中提示無法及時(shí)到達(dá)訂單目的地,是否進(jìn)行導(dǎo)航的提醒信息。
若差值為非負(fù)數(shù),表明預(yù)計(jì)到達(dá)時(shí)間在消費(fèi)時(shí)間之前,第一用戶能及時(shí)到達(dá)訂單目的地,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間的差值的大小,向第一用戶通過顯示屏推送的導(dǎo)航請(qǐng)求中攜帶的導(dǎo)航目的地可以為訂單目的地,也可以為非訂單目的地。如若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間的差值很大,則可采集第一用戶歷史出行信息,根據(jù)歷史出行信息向用戶推送位于出行起始地和訂單目的地之間的某一地址,作為導(dǎo)航目的地。若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間的差值很小,則可直接向第一用戶推送攜帶導(dǎo)航目的地為訂單目的地的導(dǎo)航請(qǐng)求。
步驟105,接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。
具體地,本實(shí)施例中,若接收第一用戶通過顯示屏發(fā)送的進(jìn)行導(dǎo)航的導(dǎo)航響應(yīng),則根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,按照導(dǎo)航路徑進(jìn)行導(dǎo)航,使第一用戶能夠順利達(dá)到導(dǎo)航目的地。
其中,導(dǎo)航響應(yīng)中攜帶的導(dǎo)航目的地與導(dǎo)航請(qǐng)求中攜帶的導(dǎo)航目的地相同。
本發(fā)明實(shí)施例提供的出行訂單處理方法,通過獲取第一用戶支付軟件中的出行訂單;提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間和訂單目的地;向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間;接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地;接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。在支付軟件中具有購買的出行訂單后,可根據(jù)出行訂單中的出行信息,向用戶推送符合實(shí)際需求的導(dǎo)航目的地進(jìn)行導(dǎo)航,無需用戶手動(dòng)輸入目的地進(jìn)行導(dǎo)航,達(dá)到了智能處理出行訂單來滿足用戶的出行需求。
圖2為本發(fā)明出行訂單處理方法實(shí)施例二的流程圖,如圖2所示,本實(shí)施例提供的出行訂單處理方法相較于本發(fā)明出行訂單處理方法實(shí)施例一,為一個(gè)更為優(yōu)選的實(shí)施例,則本實(shí)施例提供的出行訂單處理方法,包括以下步驟。
步驟201,判斷第一用戶支付軟件是否與第一用戶的其他應(yīng)用軟件進(jìn)行綁定,若否,則執(zhí)行步驟202,否則,執(zhí)行步驟203。
具體地,本實(shí)施例中,在判斷第一用戶支付軟件是否與第一用戶的其他應(yīng)用軟件進(jìn)行綁定時(shí),可通過查看第一用戶的支付軟件和其他應(yīng)用軟件是否具有相同的登錄賬號(hào)進(jìn)行判斷,也可通過其他方式,本實(shí)施例中不做限定。
步驟202,將第一用戶支付軟件與第一用戶的其他應(yīng)用軟件進(jìn)行綁定。
進(jìn)一步地,本實(shí)施例中,可通過以第一用戶的標(biāo)識(shí)信息作為登錄賬號(hào)進(jìn)行綁定,第一用戶的標(biāo)識(shí)信息可以為第一用戶的身份證號(hào)、智能卡號(hào)碼、郵箱等。
本實(shí)施例中,在第一用戶支付軟件與第一用戶的其它應(yīng)用軟件進(jìn)行綁定后,當(dāng)?shù)谝挥脩舻闹Ц盾浖袛?shù)據(jù)更新時(shí),其他應(yīng)用軟件可獲得更新的數(shù)據(jù)。
其中,其他應(yīng)用軟件至少包括:導(dǎo)航軟件和通訊軟件。
步驟203,獲取第一用戶支付軟件中的出行訂單。
步驟204,提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間、出行人數(shù)、訂單目的地。
本實(shí)施例中,步驟203-步驟204的實(shí)現(xiàn)方式和本發(fā)明實(shí)施例一中的步驟101-步驟102的實(shí)現(xiàn)方式相同,在此不再一一贅述。
步驟205,判斷出行人數(shù)是否大于預(yù)設(shè)人數(shù),若是,則執(zhí)行步驟206,否則,執(zhí)行步驟208。
進(jìn)一步地,本實(shí)施例中,預(yù)設(shè)人數(shù)可根據(jù)第一用戶的出行習(xí)慣進(jìn)行設(shè)定,如第一用戶的歷史出行記錄中,大部分為2人出行,則預(yù)設(shè)人數(shù)可設(shè)為2人。若出行人數(shù)大于預(yù)設(shè)人數(shù),則說明第一用戶邀請(qǐng)了不經(jīng)常一起出行的朋友、家人等。
步驟206,向預(yù)設(shè)的第二用戶的用戶終端發(fā)送邀請(qǐng)請(qǐng)求,邀請(qǐng)請(qǐng)求中攜帶第一用戶標(biāo)識(shí)信息和出行信息。
進(jìn)一步地,本實(shí)施例中,預(yù)設(shè)的第二用戶可以為第一用戶的好友、親人等。該第二用戶可預(yù)先由第一用戶通過第一用戶終端進(jìn)行設(shè)定。
本實(shí)施例中,向預(yù)設(shè)的第二用戶的用戶終端發(fā)送邀請(qǐng)請(qǐng)求可通過短信的方式也可通過其他方式,本實(shí)施例中不做限定。
其中,第一用戶標(biāo)識(shí)信息可以為第一用戶的智能卡號(hào)碼、郵箱等。出行信息包括:消費(fèi)時(shí)間、出行人數(shù)、訂單目的地。
步驟207,接收第二用戶的用戶終端發(fā)送的赴約響應(yīng)。
進(jìn)一步地,本實(shí)施例中,若第二用戶同意與第一用戶出行,則接收到第二用戶的用戶終端發(fā)送的赴約響應(yīng)。
該赴約響應(yīng)可以以短信的方式或者其他方式進(jìn)行接收。
步驟208,向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間。
步驟209,接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間。
具體地,本實(shí)施例中,每隔預(yù)設(shè)時(shí)間段,可接收到云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間。
步驟210,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地。
進(jìn)一步地,本實(shí)施例中,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求具體包括:
若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求;
若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第一預(yù)設(shè)閾值且小于第二預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送直接到達(dá)訂單目的地的導(dǎo)航請(qǐng)求;
若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第二預(yù)設(shè)閾值且小于第三預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送到達(dá)非訂單目的地的導(dǎo)航請(qǐng)求。
其中,第一預(yù)設(shè)閾值可以為零,也可以為負(fù)數(shù)。第二預(yù)設(shè)閾值大于第一預(yù)設(shè)閾值小于第三預(yù)設(shè)閾值,第二預(yù)設(shè)閾值可以為30分鐘,第三預(yù)設(shè)閾值可以為2小時(shí),其中,對(duì)第二預(yù)設(shè)閾值和第三預(yù)設(shè)閾值的具體數(shù)值不做限定。
具體地,本實(shí)施例中,若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,即預(yù)計(jì)到達(dá)時(shí)間大于消費(fèi)時(shí)間,第一用戶無法在消費(fèi)時(shí)間前達(dá)到目的地。則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求,如該導(dǎo)航請(qǐng)求可以為“無法到達(dá)訂單目的地,是否進(jìn)行達(dá)到訂單目的地的導(dǎo)航”。若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第二預(yù)設(shè)閾值且小于第三預(yù)設(shè)閾值,即預(yù)計(jì)達(dá)到時(shí)間與消費(fèi)時(shí)間相差不多,第一用戶可在消費(fèi)時(shí)間前到達(dá)訂單目的地,并且沒有充足的時(shí)間去其他地方,則向第一用戶通過顯示屏推送直接到達(dá)訂單目的地的導(dǎo)航請(qǐng)求,如該導(dǎo)航請(qǐng)求可以為“沒有充足的時(shí)間去其他地方,是否進(jìn)行達(dá)到訂單目的地的導(dǎo)航”。若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第二預(yù)設(shè)閾值且小于第三預(yù)設(shè)閾值,即預(yù)計(jì)達(dá)到時(shí)間與消費(fèi)時(shí)間相差比較大,第一用戶可在消費(fèi)時(shí)間前到達(dá)訂單目的地,并且有充足的時(shí)間去其他地方,則向第一用戶通過顯示屏推送到達(dá)非訂單目的地的導(dǎo)航請(qǐng)求。如導(dǎo)航請(qǐng)求可以為“有充足的時(shí)間去您你在連續(xù)幾周的當(dāng)前時(shí)間去的餐廳,是否進(jìn)行到達(dá)該餐廳的導(dǎo)航”。
需要說明的是,若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第三預(yù)設(shè)閾值,說明消費(fèi)時(shí)間遠(yuǎn)遠(yuǎn)大于預(yù)計(jì)到達(dá)時(shí)間,則不向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求。
211,接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。
其中,根據(jù)導(dǎo)航響應(yīng)中的導(dǎo)航目的地的不同,生成的導(dǎo)航路徑也會(huì)有所不同。
本實(shí)施例提供的出行訂單處理方法,通過判斷第一用戶支付軟件是否與第一用戶的其他應(yīng)用軟件進(jìn)行綁定,若否,則將第一用戶支付軟件與第一用戶的其他應(yīng)用軟件進(jìn)行綁定,從第一用戶支付軟件中獲取出行訂單,提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間、出行人數(shù)、訂單目的地,若出行人數(shù)大于預(yù)設(shè)人數(shù),則向預(yù)設(shè)的第二用戶的用戶終端發(fā)送邀請(qǐng)請(qǐng)求,邀請(qǐng)請(qǐng)求中攜帶第一用戶標(biāo)識(shí)信息和出行信息,接收第二用戶的用戶終端發(fā)送的赴約響應(yīng),向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間,接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間,根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地,接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。不僅向用戶推送符合實(shí)際需求的導(dǎo)航目的地進(jìn)行導(dǎo)航,無需用戶手動(dòng)輸入目的地進(jìn)行導(dǎo)航,而且由于支付軟件與通訊應(yīng)用軟件的綁定,使通訊軟件也可獲取到出行訂單,可自動(dòng)向第二用戶終端發(fā)送邀請(qǐng)請(qǐng)求,實(shí)現(xiàn)結(jié)伴赴約。進(jìn)一步滿足了用戶的出行需求。
進(jìn)一步地,本實(shí)施例提供的出行訂單處理方法中,若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求之后,還包括:
若接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶的導(dǎo)航目的地為訂單目的地,則向第二用戶終端和第三用戶終端發(fā)送延遲到達(dá)請(qǐng)求,延遲到達(dá)請(qǐng)求中攜帶延遲到達(dá)的時(shí)間;接收第二用戶終端和第三用戶終端發(fā)送的延遲到達(dá)響應(yīng)。
優(yōu)選地,本實(shí)施例中,若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則說明第一用戶不能在消費(fèi)時(shí)間前到達(dá)訂單目的地,則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求之后,若接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng)中,攜帶的導(dǎo)航目的地為訂單目的地,則說明第一用戶還是要去往訂單目的地,則為了使第二用戶和第三用戶獲知該第一用戶要延遲到達(dá),則向第二用戶終端和第三用戶終端發(fā)送延遲到達(dá)請(qǐng)求,延遲到達(dá)請(qǐng)求中攜帶延遲到達(dá)的時(shí)間,在第二用戶和第三用戶獲知延遲到達(dá)的時(shí)間后,接收到第二用戶終端和第三用戶終端發(fā)送的延遲到達(dá)響應(yīng)。
其中,第二用戶為第一用戶邀約的用戶,第三用戶為出行訂單對(duì)應(yīng)的商家用戶,如第一用戶的出行訂單為看電影訂單,則第三用戶為電影院。
本發(fā)明實(shí)施例中,若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求之后,還包括:若接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶的導(dǎo)航目的地為訂單目的地,則向第二用戶終端和第三用戶終端發(fā)送延遲到達(dá)請(qǐng)求,延遲到達(dá)請(qǐng)求中攜帶延遲到達(dá)的時(shí)間;接收第二用戶終端和第三用戶終端發(fā)送的延遲到達(dá)響應(yīng)。能夠?qū)⒀诱`時(shí)間推送給赴約同伴和商家,使第一用戶能夠更改訂單,也可使赴約同伴根據(jù)第一用戶的延誤時(shí)間規(guī)劃自身活動(dòng),進(jìn)一步提高了用戶體驗(yàn)。
可選地,本實(shí)施例中,在接收第二用戶終端和第三用戶終端發(fā)送的延遲到達(dá)響應(yīng)之后,還包括:每隔設(shè)時(shí)間間隔向第二用戶終端發(fā)送當(dāng)前位置,并接收第二用戶發(fā)送的第二用戶終端當(dāng)前所處位置。
本發(fā)明實(shí)施例中,通過每隔設(shè)時(shí)間間隔向第二用戶終端發(fā)送當(dāng)前位置,并接收第二用戶發(fā)送的第二用戶終端當(dāng)前所處位置,可實(shí)時(shí)獲取到赴約同伴的位置信息。
優(yōu)選地,本實(shí)施例中,出行信息還包括:同車出行用戶信息。
相應(yīng)地,本實(shí)施例中,在步驟210之后,若預(yù)設(shè)時(shí)間內(nèi)未接收到第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),則向同車出行用戶的終端發(fā)送所述導(dǎo)航請(qǐng)求,所述導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地,以接收所述同車出行用戶通過對(duì)應(yīng)終端的顯示屏發(fā)送的導(dǎo)航響應(yīng)。
其中,預(yù)設(shè)時(shí)間可以為5分鐘,或10分鐘或其他適宜的數(shù)值,本實(shí)施例對(duì)此不做限定。
具體地,本實(shí)施例中,由于第一用戶可以為駕駛員,由于駕駛員正在駕駛車輛,不能隨時(shí)對(duì)出行訂單處理裝置中接收的導(dǎo)航請(qǐng)求進(jìn)行回復(fù),所以所在預(yù)設(shè)時(shí)間內(nèi)未能接收到第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),則向同車出行用戶的終端發(fā)送所述導(dǎo)航請(qǐng)求,所述導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地,以接收所述同車出行用戶通過對(duì)應(yīng)終端的顯示屏發(fā)送的導(dǎo)航響應(yīng)。保證了第一用戶駕駛過程的安全,也能及時(shí)回復(fù)導(dǎo)航響應(yīng),也保證了用戶出行的便利。
圖3為本發(fā)明出行訂單處理方法實(shí)施例三的流程圖,如圖3所示,本發(fā)明實(shí)施例在本發(fā)明出行訂單處理方法實(shí)施例一或?qū)嵤├幕A(chǔ)上,在接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),所述導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照所述導(dǎo)航路徑進(jìn)行導(dǎo)航之后,還包括以下步驟。
步驟301,監(jiān)測(cè)車輛的剩余能量是否滿足導(dǎo)航路徑要求,若是,則執(zhí)行步驟302,若否,則執(zhí)行步驟303。
進(jìn)一步地,本實(shí)施例中,若車輛以加油為能量來源,則監(jiān)測(cè)的車輛的剩余能量為車輛的剩余油量。若車輛以充電為能量來源,則監(jiān)測(cè)的車輛的剩余能量為車輛的電池的剩余電量。
本實(shí)施例中,可根據(jù)行車速度和路況對(duì)剩余能量所行駛的里程數(shù)進(jìn)行計(jì)算,并根據(jù)計(jì)算結(jié)果獲得車輛的剩余能量是否滿足導(dǎo)航路徑要求。
步驟302,繼續(xù)按照導(dǎo)航路徑進(jìn)行導(dǎo)航。
步驟303,查找距離當(dāng)前位置距離最短的能量站,設(shè)置能量站為導(dǎo)航路徑的導(dǎo)航中間站。
進(jìn)一步地,本實(shí)施例中,通過當(dāng)前位置在導(dǎo)航軟件的電子地圖上查找距離當(dāng)前位置距離最短的能量站,該能量站可以為加油站或充電站,并設(shè)置該能量站為導(dǎo)航路徑的導(dǎo)航中間站,先導(dǎo)航到達(dá)能量站,進(jìn)行加油或充電,然后繼續(xù)導(dǎo)航,到達(dá)導(dǎo)航目的地。
本發(fā)明提供的出行訂單處理方法,通過接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航之后,監(jiān)測(cè)車輛的剩余能量是否滿足導(dǎo)航路徑要求;若車輛的剩余能量不滿足導(dǎo)航路徑要求,則查找距離當(dāng)前位置距離最短的能量站;設(shè)置能量站為導(dǎo)航路徑的導(dǎo)航中間站。防止車輛由于剩余能量不能滿足導(dǎo)航路徑的需求,未能到達(dá)導(dǎo)航目的地的問題。
圖4為本發(fā)明出行訂單處理裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例提供的出行訂單處理裝置包括:獲取模塊41、提取模塊42、發(fā)送模塊43、接收模塊44、推送模塊45、導(dǎo)航模塊46。
獲取模塊41,用于獲取第一用戶支付軟件中的出行訂單。提取模塊42,用于提取出行訂單中的出行信息,出行信息包括:消費(fèi)時(shí)間和訂單目的地。發(fā)送模塊43,用于向云端服務(wù)器發(fā)送出行信息,以使云端服務(wù)器在確定第一用戶終端開啟并且當(dāng)前時(shí)間與消費(fèi)時(shí)間為同一天時(shí),每隔預(yù)設(shè)時(shí)間段計(jì)算預(yù)計(jì)到達(dá)時(shí)間。接收模塊44,用于接收云端服務(wù)器發(fā)送的預(yù)計(jì)到達(dá)時(shí)間。推送模塊45,用于根據(jù)消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間,向第一用戶通過顯示屏推送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地。導(dǎo)航模塊46,用于接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶導(dǎo)航目的地,根據(jù)當(dāng)前位置和導(dǎo)航目的地,生成導(dǎo)航路徑,并按照導(dǎo)航路徑進(jìn)行導(dǎo)航。
本實(shí)施例提供的出行訂單的處理裝置可以執(zhí)行圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖5為本發(fā)明出行訂單處理裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例提供的出行訂單處理裝置在本發(fā)明出行訂單處理裝置實(shí)施例一的基礎(chǔ)上,還包括:判斷模塊51和綁定模塊52。
進(jìn)一步地,判斷模塊51,用于判斷第一用戶支付軟件是否與第一用戶的其他應(yīng)用軟件進(jìn)行綁定。綁定模塊52,用于若第一用戶支付軟件未與第一用戶的其他應(yīng)用軟件進(jìn)行綁定,則將第一用戶支付軟件與第一用戶的其他應(yīng)用軟件進(jìn)行綁定。
其中,其他應(yīng)用軟件至少包括:導(dǎo)航軟件和通訊軟件。
進(jìn)一步地,推送模塊45,具體用于:若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求;若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第一預(yù)設(shè)閾值且小于第二預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送直接到達(dá)訂單目的地的導(dǎo)航請(qǐng)求;若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值大于等于第二預(yù)設(shè)閾值且小于第三預(yù)設(shè)閾值,則向第一用戶通過顯示屏推送到達(dá)非訂單目的地的導(dǎo)航請(qǐng)求。
進(jìn)一步地,出行信息還包括:出行人數(shù)。發(fā)送模塊43,還用于若出行人數(shù)大于預(yù)設(shè)人數(shù),則向預(yù)設(shè)的第二用戶的用戶終端發(fā)送邀請(qǐng)請(qǐng)求,邀請(qǐng)請(qǐng)求中攜帶第一用戶標(biāo)識(shí)信息和出行信息;接收模塊44,還用于接收第二用戶的用戶終端發(fā)送的赴約響應(yīng)。
優(yōu)選地,出行信息還包括:同車出行用戶信息。發(fā)送模塊43,還用于若預(yù)設(shè)時(shí)間內(nèi)未接收到第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),則向同車出行用戶的終端發(fā)送導(dǎo)航請(qǐng)求,導(dǎo)航請(qǐng)求中攜帶導(dǎo)航目的地,以接收同車出行用戶通過對(duì)應(yīng)終端的顯示屏發(fā)送的導(dǎo)航響應(yīng)。
優(yōu)選地,發(fā)送模塊43,還用于若消費(fèi)時(shí)間和預(yù)計(jì)到達(dá)時(shí)間之間的差值小于第一預(yù)設(shè)閾值,則推送模塊向第一用戶通過顯示屏推送無法在消費(fèi)時(shí)間前達(dá)到目的地的導(dǎo)航請(qǐng)求之后,若接收模塊接收第一用戶通過顯示屏發(fā)送的導(dǎo)航響應(yīng),導(dǎo)航響應(yīng)中攜帶的導(dǎo)航目的地為訂單目的地,則向第二用戶終端和第三用戶終端發(fā)送延遲到達(dá)請(qǐng)求,延遲到達(dá)請(qǐng)求中攜帶延遲到達(dá)的時(shí)間。接收模塊44,還用于接收第二用戶終端和第三用戶終端發(fā)送的延遲到達(dá)響應(yīng)。
本實(shí)施例提供的出行訂單處理裝置可以執(zhí)行圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖6為本發(fā)明出行訂單處理裝置實(shí)施例三的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例提供的出行訂單處理裝置在本發(fā)明出行訂單處理裝置實(shí)施例一或本發(fā)明出行訂單處理裝置實(shí)施例二的基礎(chǔ)上,還包括:監(jiān)測(cè)模塊61、查找模塊62和設(shè)置模塊63。
進(jìn)一步地,監(jiān)測(cè)模塊61,用于監(jiān)測(cè)車輛的剩余能量是否滿足導(dǎo)航路徑要求。查找模塊62,用于若車輛的剩余能量不滿足導(dǎo)航路徑要求,則查找距離當(dāng)前位置距離最短的能量站。設(shè)置模塊63,用于設(shè)置能量站為導(dǎo)航路徑的導(dǎo)航中間站。
本實(shí)施例提供的出行訂單處理裝置可以執(zhí)行圖3所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
本實(shí)施例還提供一種用戶終端,該用戶終端包括如前述實(shí)施例的出行訂單處理裝置。
該用戶終端中的出行訂單處理裝置的結(jié)構(gòu)和功能和本發(fā)明出行訂單處理裝置實(shí)施例一或?qū)嵤├械某鲂杏唵翁幚硌b置的結(jié)構(gòu)和功能相同,在此不再一一贅述。
本實(shí)施例中,該用戶終端可以為智能手機(jī)或車機(jī)等。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。