国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于導(dǎo)航的訂餐系統(tǒng)及方法與流程

      文檔序號(hào):11577689閱讀:420來源:國知局
      基于導(dǎo)航的訂餐系統(tǒng)及方法與流程

      本發(fā)明涉及汽車電子領(lǐng)域,尤其涉及基于導(dǎo)航的訂餐系統(tǒng)及方法。



      背景技術(shù):

      現(xiàn)有的外賣訂餐系統(tǒng)可以接收用戶的實(shí)時(shí)訂餐,也可以接收用戶的訂餐預(yù)約。如果用戶在下班后需要訂餐,較為常見的訂餐情形如下:

      等待用戶到家后再訂餐,這種方式需要等待較長時(shí)間才能收到送餐;

      在用戶下班時(shí)即進(jìn)行訂餐,這種方式可能存在外賣到家而用戶還未到家的情況發(fā)生;

      通過用戶與訂餐地點(diǎn)預(yù)約訂餐送達(dá)時(shí)間,這就需要用戶估算其到家的時(shí)間,再手動(dòng)輸入訂餐預(yù)約時(shí)間,耗時(shí)耗力。



      技術(shù)實(shí)現(xiàn)要素:

      有鑒于此,本發(fā)明提供一種基于導(dǎo)航的訂餐系統(tǒng)及方法,以解決現(xiàn)有技術(shù)中存在的訂餐不夠智能、便捷的問題。

      具體地,本發(fā)明是通過如下技術(shù)方案實(shí)現(xiàn)的:

      根據(jù)本發(fā)明的第一方面,提供一種基于導(dǎo)航的訂餐系統(tǒng),所述系統(tǒng)包括:

      導(dǎo)航系統(tǒng),其包括輸入單元,所述輸入單元用于接收用戶輸入的目的地;

      控制單元,與所述導(dǎo)航系統(tǒng)耦合,所述控制單元響應(yīng)用戶的訂餐選項(xiàng),獲取由所述導(dǎo)航系統(tǒng)計(jì)算出的車輛當(dāng)前位置至所述目的地的行車時(shí)間,并根據(jù)所述導(dǎo)航系統(tǒng)計(jì)算的行車時(shí)間計(jì)算送餐至所述目的地的送餐時(shí)間;和

      通訊單元,與所述控制單元耦合;所述通訊單元根據(jù)所述控制單元計(jì)算出的送餐至所述目的地的送餐時(shí)間向遠(yuǎn)端服務(wù)器發(fā)送訂餐指令。

      根據(jù)本發(fā)明的第二方面,提供一種基于導(dǎo)航的訂餐方法,所述方法包括:

      接收用戶輸入的目的地;

      響應(yīng)用戶的訂餐選項(xiàng),獲取由導(dǎo)航計(jì)算出的車輛當(dāng)前位置至所述目的地的行車時(shí)間,并根據(jù)所述導(dǎo)航計(jì)算的行車時(shí)間計(jì)算送餐至所述目的地的送餐時(shí)間;

      根據(jù)計(jì)算出的送餐至所述目的地的送餐時(shí)間向遠(yuǎn)端服務(wù)器發(fā)送訂餐指令。

      本發(fā)明通過在將訂餐系統(tǒng)與導(dǎo)航系統(tǒng)相結(jié)合,能夠考慮實(shí)時(shí)路況以實(shí)現(xiàn)自動(dòng)訂餐,從而節(jié)省用戶和商家的時(shí)間,提高送餐效率,相較于現(xiàn)有技術(shù),本發(fā)明提供了一種更加智能、便捷的訂餐方式。

      應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。

      附圖說明

      此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。

      圖1是本發(fā)明一實(shí)施例的一種基于導(dǎo)航的訂餐系統(tǒng)的功能結(jié)構(gòu)圖;

      圖2是本發(fā)明一實(shí)施例的又一種基于導(dǎo)航的訂餐系統(tǒng)的功能結(jié)構(gòu)圖;

      圖3是本發(fā)明一實(shí)施例的一種基于導(dǎo)航的訂餐方法的流程圖;

      圖4是本發(fā)明一實(shí)施例的又一種基于導(dǎo)航的訂餐方法的流程圖。

      具體實(shí)施方式

      這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。另外,在不沖突的情況下,下述的實(shí)施例及實(shí)施例中的特征可以相互組合。

      根據(jù)本發(fā)明的一個(gè)實(shí)施例,圖1是示范性的基于導(dǎo)航的訂餐系統(tǒng)的功能結(jié)構(gòu)圖??梢岳斫獾?,圖1僅顯示了基于導(dǎo)航的訂餐系統(tǒng)的部分元件,以便于描述根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例的基于導(dǎo)航的訂餐系統(tǒng)的結(jié)構(gòu)和操作。

      參見圖1,本發(fā)明實(shí)施例提供的基于導(dǎo)航的訂餐系統(tǒng)包括導(dǎo)航系統(tǒng)10、控制單元20和以及通訊單元30,其中,控制單元20分別與導(dǎo)航系統(tǒng)10、通訊單元30耦合,以使得控制單元20能夠分別與導(dǎo)航系統(tǒng)10、通訊單元30進(jìn)行數(shù)據(jù)傳輸。

      結(jié)合圖1和圖2,本發(fā)明實(shí)施例中,導(dǎo)航系統(tǒng)10包括輸入單元11和歷史導(dǎo)航數(shù)據(jù)庫12,其中,輸入單元11用于接收用戶輸入的目的地??蛇x地,輸入單元11可用包括觸摸屏、鍵盤、感應(yīng)板或其任何組合。根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例,輸入單元11包括觸摸屏,該觸摸屏可為導(dǎo)航系統(tǒng)10的顯示屏,當(dāng)然也可獨(dú)立于導(dǎo)航系統(tǒng)10顯示屏。具體地,用戶可手動(dòng)在該觸摸屏上輸入目的地或者選擇觸摸屏上預(yù)先設(shè)定的目的地作為該觸摸屏的輸入。

      本發(fā)明實(shí)施例中,歷史導(dǎo)航數(shù)據(jù)庫12用于記錄訂餐地點(diǎn)(即送餐的商家)、所述訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種以及所述訂餐地點(diǎn)對(duì)應(yīng)的第一訂餐次數(shù)、所述訂餐品種對(duì)應(yīng)的第二訂餐次數(shù)。其中,第一訂餐次數(shù)是指歷史訂餐服務(wù)中,確定的某一訂餐地點(diǎn)進(jìn)行訂餐的次數(shù),而第二訂餐次數(shù)是指所述某一訂餐地點(diǎn)所包含的各訂餐品種的歷史選擇次數(shù)。

      另外,歷史導(dǎo)航數(shù)據(jù)庫12與控制單元20耦合,使得控制單元20可從該歷史導(dǎo)航數(shù)據(jù)庫12中獲取數(shù)據(jù),從而提供更加合理、便捷的訂餐服務(wù)。

      控制單元20可采用cpu(centralprocessingunit,中央處理器),該cpu可選擇計(jì)算機(jī)或者專門的芯片等能夠處理和傳輸數(shù)據(jù)的器件,其中,這種專門的芯片可以是arm(advancedriscmachines,risc微處理器)、avr(出risc精簡指令集高速8位單片機(jī))等單片機(jī),還可以是asic(applicationspecificintegratedcircuit,專用集成電路)芯片,也可以是fpga(fpga(field-programmablegatearray,現(xiàn)場(chǎng)可編程門陣列)、cpld(complexprogrammablelogicdevice,復(fù)雜可編程邏輯器件)等可編程器件。

      本發(fā)明的實(shí)施例中,通訊單元30與遠(yuǎn)端服務(wù)器通信連接,其中,通訊單元30可包括用于實(shí)現(xiàn)無線通信的相關(guān)硬件電路或者軟件模塊。可選地,遠(yuǎn)端服務(wù)器是外賣網(wǎng)站,例如美團(tuán)、大眾點(diǎn)評(píng)等。

      在一個(gè)實(shí)施例中,控制單元20響應(yīng)用戶的訂餐選項(xiàng),獲取由導(dǎo)航系統(tǒng)10計(jì)算出的車輛當(dāng)前位置至所述目的地的行車時(shí)間,并根據(jù)導(dǎo)航系統(tǒng)10計(jì)算的行車時(shí)間計(jì)算送餐至所述目的地的送餐時(shí)間,接著由通訊單元30根據(jù)所述控制單元20計(jì)算出的送餐至所述目的地的送餐時(shí)間向遠(yuǎn)端服務(wù)器發(fā)送訂餐指令。本發(fā)明實(shí)施例的基于導(dǎo)航的訂餐系統(tǒng)能夠?qū)崿F(xiàn)用戶到達(dá)目的地的行車時(shí)間與訂餐地點(diǎn)送餐到達(dá)目的地的送餐時(shí)間保持一致,通過將訂餐系統(tǒng)與導(dǎo)航系統(tǒng)10相結(jié)合,考慮實(shí)時(shí)路況以實(shí)現(xiàn)自動(dòng)訂餐,從而節(jié)省用戶和商家的時(shí)間,提高送餐效率,同時(shí)實(shí)現(xiàn)訂餐系統(tǒng)的智能化與便捷化。

      本發(fā)明實(shí)施例中,控制單元20在響應(yīng)用戶的訂餐選項(xiàng)之前,還需要獲取用戶輸入的目的地信息和時(shí)間信息,以決定是否向用戶發(fā)送訂餐提示。在一些例子中,訂餐提示是語音提示的方式,在其他一些例子中,訂餐提示是對(duì)話框提示的方式,例如,對(duì)話框中攜帶“是否訂餐”的字樣,并包含供用戶選擇的“確認(rèn)”按鈕和“取消”按鈕等。而訂餐選項(xiàng)是用戶針對(duì)控制單元20發(fā)送的訂餐提示所返回的確認(rèn)訂餐消息,例如,當(dāng)用戶按下“確認(rèn)”按鈕,或者用戶回復(fù)的“確認(rèn)訂餐”消息時(shí),控制單元20可接收到用戶的訂餐選項(xiàng)。

      在一個(gè)實(shí)施例中,控制單元20基于所述目的地是否位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),和所述用戶輸入目的地的時(shí)間是否位于預(yù)設(shè)時(shí)間范圍內(nèi);決定是否向用戶發(fā)送訂餐提示。其中,目的地是指導(dǎo)航系統(tǒng)10中,用戶從輸入單元11所輸入的目的地。本實(shí)施例中,用戶在導(dǎo)航系統(tǒng)10的輸入單元11輸入目的地后,控制單元20會(huì)從導(dǎo)航系統(tǒng)10中獲取該目的地以及用戶在導(dǎo)航系統(tǒng)10中輸入目的地的時(shí)間進(jìn)行判斷,并根據(jù)判斷的結(jié)果來決定是否向用戶發(fā)送訂餐提示,以實(shí)現(xiàn)訂餐的智能化。

      本實(shí)施例中,當(dāng)控制單元20判斷出所述目的地位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),且用戶輸入目的地的時(shí)間位于預(yù)設(shè)時(shí)間范圍內(nèi),則決定向用戶發(fā)送訂餐提示,以詢問用戶是否需要訂餐;當(dāng)控制單元20檢測(cè)到目的地不在預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),或者,用戶輸入目的地的時(shí)間不在預(yù)設(shè)時(shí)間范圍內(nèi),則確認(rèn)用戶不需要訂餐,本次訂餐結(jié)束。其中,預(yù)設(shè)導(dǎo)航地點(diǎn)范圍可以包括家等用戶在預(yù)設(shè)時(shí)間范圍內(nèi)(例如用戶下班后)經(jīng)常活動(dòng)的地點(diǎn),預(yù)設(shè)時(shí)間范圍可以為用戶下班后的某段時(shí)間、或者根據(jù)用戶活動(dòng)的歷史時(shí)間數(shù)據(jù)總結(jié)出的預(yù)設(shè)時(shí)間段。

      本實(shí)施例中,訂餐指令至少包括目的地(即用戶輸入的目的地,也即送餐到達(dá)的地點(diǎn))、送餐時(shí)間等信息。在一實(shí)施例中,訂餐指令可以包括目的地、送餐時(shí)間、訂餐地點(diǎn)以及訂餐品種,在遠(yuǎn)端服務(wù)器接收到來自通訊單元30的訂餐指令后,遠(yuǎn)端服務(wù)器會(huì)根據(jù)訂餐指令來通知相應(yīng)訂餐地點(diǎn)送餐到達(dá)所述目的地的送餐時(shí)間和訂餐品種,從而為用戶提供一種更加智能、便捷的訂餐服務(wù)。

      當(dāng)控制單元20接收到用戶反饋的訂餐選擇后,控制單元20進(jìn)一步包括:確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種。

      可選地,控制單元20自動(dòng)確定當(dāng)前次訂餐地點(diǎn)和訂餐品種,從而使得訂餐服務(wù)更加智能化。在一個(gè)實(shí)施例中,訂餐地點(diǎn)是預(yù)設(shè)訂餐地點(diǎn),訂餐品種是預(yù)設(shè)訂餐品種。本實(shí)施例中,控制單元20響應(yīng)用戶訂餐選擇后,直接調(diào)用其預(yù)先存儲(chǔ)的預(yù)設(shè)訂餐地點(diǎn)和預(yù)設(shè)訂餐品種的信息,直接將預(yù)設(shè)訂餐地點(diǎn)和預(yù)設(shè)訂餐品種對(duì)應(yīng)作為本次訂餐的訂餐地點(diǎn)和訂餐品種,以提供更加智能化的訂餐服務(wù)。其中,預(yù)設(shè)訂餐地點(diǎn)和預(yù)設(shè)訂餐品種可以是控制單元20預(yù)先保存的,例如,控制單元20可包括內(nèi)存模塊,該內(nèi)存模塊用于保存用戶預(yù)先設(shè)定的預(yù)設(shè)訂餐地點(diǎn)以及預(yù)設(shè)訂餐品種。該內(nèi)存模塊可以包括高速緩沖存儲(chǔ)單元或易失性存儲(chǔ)單元,例如,動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、零電容隨機(jī)存取存儲(chǔ)器(z-ram)、雙晶體管隨機(jī)存取存儲(chǔ)器(ttram)等。在又一個(gè)實(shí)施例中,控制單元20根據(jù)所述歷史導(dǎo)航數(shù)據(jù)庫12中記錄的第一訂餐次數(shù)最多的訂餐地點(diǎn)以及對(duì)應(yīng)的第二訂餐次數(shù)最多的訂餐品種,確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種。本實(shí)施例中,當(dāng)前次訂餐的訂餐地點(diǎn)選擇歷史記錄的第一訂餐次數(shù)最多的訂餐地點(diǎn),當(dāng)前次訂餐的訂餐品種選擇歷史記錄的該第一訂餐次數(shù)最多的訂餐地點(diǎn)下的第二訂餐次數(shù)最多的訂餐品種,以更加貼合用戶的實(shí)際需求。

      可選地,控制單元20根據(jù)用戶的選擇來確定當(dāng)前次訂餐地點(diǎn)和訂餐品種,從而使得訂餐系統(tǒng)在兼顧智能化的優(yōu)勢(shì)上,可根據(jù)用戶需要來提供訂餐服務(wù),功能更加全面、靈活。在一個(gè)實(shí)施例中,控制單元20預(yù)先保存有多個(gè)類型的訂餐品種,例如面食、麻辣香鍋、便當(dāng)?shù)扔啿推贩N,并且控制單元20還預(yù)先保存有與各訂餐品種相對(duì)應(yīng)的訂餐地點(diǎn),在用戶選擇了訂餐品種之后,控制單元20即直接獲取該訂餐品種對(duì)應(yīng)的訂餐地點(diǎn)。在又一個(gè)實(shí)施例中,控制單元20與現(xiàn)有的外賣網(wǎng)站綁定,在控制單元20響應(yīng)用戶的訂餐選項(xiàng)之后,直接將其綁定的外賣網(wǎng)站推送給用戶,由用戶直接選擇訂餐品種以及訂餐地點(diǎn)并反饋給所述控制單元20。在另一個(gè)實(shí)施例中,控制單元20發(fā)送品種選擇消息至所述用戶,并根據(jù)所述用戶針對(duì)所述品種選擇消息反饋的響應(yīng)消息,確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種。其中,所述品種選擇消息包含可選擇的訂餐地點(diǎn)和訂餐品種,所述響應(yīng)消息包含用戶針對(duì)所述品種選擇消息反饋的當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種。在本實(shí)施例中,所述控制單元20根據(jù)所述歷史導(dǎo)航數(shù)據(jù)庫12中記錄的第一訂餐次數(shù)最多的訂餐地點(diǎn)以及該訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種,發(fā)送品種選擇消息至所述用戶,用戶可根據(jù)需求進(jìn)一步選擇訂餐品種,從而實(shí)現(xiàn)訂餐服務(wù)功能的多樣化。

      本發(fā)明實(shí)施例的基于導(dǎo)航的訂餐系統(tǒng)還可以包括更新單元40,該更新單元40與控制單元20、歷史導(dǎo)航數(shù)據(jù)庫12分別耦合。本實(shí)施例中,更新單元40會(huì)根據(jù)控制單元20確定的當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種更新至歷史導(dǎo)航數(shù)據(jù)庫12中。

      更新單元40獲取到控制單元20確定的當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種,會(huì)進(jìn)一步進(jìn)行判斷:當(dāng)歷史導(dǎo)航數(shù)據(jù)庫12存在所述當(dāng)前次訂餐的訂餐地點(diǎn),則增加歷史導(dǎo)航數(shù)據(jù)庫12中記錄的對(duì)應(yīng)訂餐地點(diǎn)的第一訂餐次數(shù),并更新當(dāng)前次訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種,當(dāng)歷史導(dǎo)航數(shù)據(jù)庫12存在所述當(dāng)前次訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種,則增加對(duì)應(yīng)訂餐品種的第二訂餐次數(shù),當(dāng)歷史導(dǎo)航數(shù)據(jù)庫12不存在所述當(dāng)前次訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種,則在歷史導(dǎo)航數(shù)據(jù)庫12中添加所述當(dāng)前次訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種和對(duì)應(yīng)的第二訂餐次數(shù);當(dāng)歷史導(dǎo)航數(shù)據(jù)庫12不存在所述當(dāng)前次訂餐的訂餐地點(diǎn),則在歷史導(dǎo)航數(shù)據(jù)庫12中添加所述當(dāng)前次訂餐的訂餐地點(diǎn)和對(duì)應(yīng)的訂餐品種、第一訂餐次數(shù)、第二訂餐次數(shù)。本實(shí)施例通過保存的歷史訂餐數(shù)據(jù),提供更加符合用戶需求的訂餐服務(wù)。

      在一個(gè)進(jìn)一步的實(shí)施例中,用戶開車到達(dá)目的地之后,存在一個(gè)停車時(shí)間,所以本發(fā)明的一個(gè)優(yōu)選的實(shí)施例中,控制單元20在計(jì)算送餐至目的地的送餐時(shí)間時(shí),不僅需要考慮導(dǎo)航系統(tǒng)10計(jì)算出的行車時(shí)間,還需要結(jié)合用戶停車時(shí)間(例如10分鐘,該停車時(shí)間可根據(jù)經(jīng)驗(yàn)計(jì)算獲得)。這種情況下,控制單元20根據(jù)訂餐時(shí)間(即用戶輸入訂餐選擇的時(shí)間或者用戶輸入訂餐地點(diǎn)和訂餐品種的時(shí)間)、導(dǎo)航系統(tǒng)10計(jì)算的行車時(shí)間和預(yù)設(shè)停車時(shí)間來計(jì)算送餐至所述目的地的送餐時(shí)間,例如,訂餐時(shí)間為t1,導(dǎo)航系統(tǒng)10計(jì)算出的行車時(shí)間為t1,預(yù)設(shè)停車時(shí)間為t2,則送餐時(shí)間t2=t1+t1+t2,從而使得送餐到達(dá)的時(shí)間更加精確,進(jìn)一步提高送餐的效率。

      本發(fā)明的一個(gè)可行的實(shí)現(xiàn)方式中,用戶的下班時(shí)間為5點(diǎn),用戶輸入的目的地為該用戶的家且該用戶的家位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),預(yù)設(shè)時(shí)間范圍為用戶下班后的1小時(shí),例如,用戶正常下班時(shí)間為5點(diǎn),則預(yù)設(shè)時(shí)間范圍為5點(diǎn)-6點(diǎn)。

      用戶5點(diǎn)下班啟動(dòng)車輛并開啟導(dǎo)航系統(tǒng)10后,在導(dǎo)航系統(tǒng)10的輸入單元11中輸入該用戶的家,導(dǎo)航系統(tǒng)10根據(jù)實(shí)時(shí)路況計(jì)算該用戶到家的行車時(shí)間,同時(shí),控制單元20會(huì)檢測(cè)到用戶輸入的目的地“家”位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),且用戶在輸入單元11中輸入“家”的時(shí)間位于5點(diǎn)-6點(diǎn)之間,控制單元20即彈出消息框詢問用戶是否需要訂餐,并在控制單元20接收到用戶反饋的需要訂餐信息后,獲取導(dǎo)航系統(tǒng)10計(jì)算出的行車時(shí)間,并根據(jù)當(dāng)前訂餐時(shí)間、導(dǎo)航系統(tǒng)10計(jì)算的行車時(shí)間以及預(yù)設(shè)停車時(shí)間來計(jì)算送餐時(shí)間,再由通訊單元30根據(jù)用戶輸入的目的地和送餐時(shí)間向遠(yuǎn)端服務(wù)器發(fā)送訂餐指令,從而實(shí)現(xiàn)訂餐的智能化、便捷化。

      如圖3所示,為本發(fā)明提供的基于導(dǎo)航的訂餐方法的流程圖,與上述基于導(dǎo)航的訂餐系統(tǒng)相對(duì)應(yīng),可參照上述基于導(dǎo)航的訂餐方法系統(tǒng)的實(shí)施例來理解或解釋該基于導(dǎo)航的訂餐方法的內(nèi)容。

      結(jié)合圖3和圖4,本發(fā)明的基于導(dǎo)航的訂餐方法可以包括:

      步驟s100,開始。該步驟可包括用戶啟動(dòng)車輛、開啟導(dǎo)航等一些準(zhǔn)備工作。

      步驟s200,接收用戶輸入的目的地。例如,用戶輸入的目的地為該用戶的家,車輛上的導(dǎo)航即開始導(dǎo)航車輛在當(dāng)前位置行駛至該用戶的家的路線。

      步驟s300,響應(yīng)用戶的訂餐選項(xiàng),獲取由導(dǎo)航計(jì)算出的車輛當(dāng)前位置至所述目的地的行車時(shí)間,并根據(jù)所述導(dǎo)航計(jì)算的行車時(shí)間計(jì)算送餐至所述目的地的送餐時(shí)間。其中,訂餐選項(xiàng)是指接收到的來自用戶的確認(rèn)需要訂餐的消息。

      在該步驟中,為更加貼合實(shí)際情況,送餐時(shí)間t2是根據(jù)訂餐時(shí)間t1、導(dǎo)航系統(tǒng)10計(jì)算的行車時(shí)間t1和預(yù)設(shè)停車時(shí)間t2來計(jì)算的,t2=t1+t1+t2。

      可選地,所述響應(yīng)用戶的訂餐指令后,進(jìn)一步包括:

      確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種。

      在一實(shí)施例中,所述訂餐地點(diǎn)是預(yù)設(shè)訂餐地點(diǎn),所述訂餐品種是預(yù)設(shè)訂餐品種,從而實(shí)現(xiàn)訂餐地點(diǎn)和訂餐品種的自動(dòng)選擇,也使得訂餐服務(wù)更加智能化、便捷化。

      在又一實(shí)施例中,所述確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種具體包括:根據(jù)所述歷史導(dǎo)航數(shù)據(jù)庫中記錄的第一訂餐次數(shù)最多的訂餐地點(diǎn)以及對(duì)應(yīng)的第二訂餐次數(shù)最多的訂餐品種,確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種,這種自動(dòng)選擇訂餐地點(diǎn)和訂餐品種的方式結(jié)合歷史數(shù)據(jù),不僅使得訂餐服務(wù)更加智能化、便捷化,還考慮到用戶的習(xí)慣,使得訂餐服務(wù)更加符合用戶的實(shí)際需求。

      在另一實(shí)施例中,所述確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種具體包括:

      發(fā)送品種選擇消息至所述用戶,并根據(jù)所述用戶針對(duì)所述品種選擇消息反饋的響應(yīng)消息,確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種,所述品種選擇消息包含可選擇的訂餐地點(diǎn)和訂餐品種,這種通過用戶根據(jù)其需要選擇訂餐地點(diǎn)和訂餐品種的方式更加靈活、多樣。

      本實(shí)施例中,所述發(fā)送品種選擇消息至所述用戶具體包括:

      根據(jù)歷史導(dǎo)航數(shù)據(jù)庫12中記錄的第一訂餐次數(shù)最多的訂餐地點(diǎn)以及該訂餐地點(diǎn)對(duì)應(yīng)的訂餐品種,發(fā)送品種選擇消息至所述用戶。

      另外,為了使得訂餐更加智能化且考慮到用戶的個(gè)人習(xí)慣,所述確定當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種后,進(jìn)一步包括:

      根據(jù)確定的當(dāng)前次訂餐的訂餐地點(diǎn)和訂餐品種,更新歷史導(dǎo)航數(shù)據(jù)庫12。

      步驟s400,根據(jù)計(jì)算出的送餐至所述目的地的送餐時(shí)間向遠(yuǎn)端服務(wù)器發(fā)送訂餐指令。其中,所述訂餐指令可以包括目的地、送餐時(shí)間、訂餐地點(diǎn)、訂餐品種等信息。

      步驟s500,結(jié)束。

      參見圖4,在步驟s200和步驟s300之間,本發(fā)明的基于導(dǎo)航的訂餐方法還可以包括:

      步驟s301,獲取用戶輸入的目的地信息,并判斷所述目的地是否位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi)。當(dāng)判斷出所述目的地位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),則進(jìn)入步驟s302;否則,進(jìn)入步驟s500。

      步驟s302,獲取用戶輸入目的地的時(shí)間信息,并判斷所述預(yù)設(shè)用戶輸入目的地的時(shí)間是否位于預(yù)設(shè)時(shí)間范圍內(nèi)。當(dāng)判斷出用戶輸入目的地的時(shí)間位于預(yù)設(shè)時(shí)間范圍內(nèi),則進(jìn)入步驟s303;否則,進(jìn)入步驟s500。

      需要說明的是,步驟s301和步驟s302的執(zhí)行順序可以替換,而不限于圖4所示的順序。

      步驟s303,當(dāng)所述目的地位于預(yù)設(shè)導(dǎo)航地點(diǎn)范圍內(nèi),和所述用戶輸入目的地的時(shí)間位于預(yù)設(shè)時(shí)間范圍內(nèi);決定向用戶發(fā)送訂餐提示。

      該步驟中,訂餐提示可通過語音提示、對(duì)話框等方式來實(shí)現(xiàn),從而詢問用戶是否需要訂餐。

      步驟s304,判斷是否接收到用戶反饋的訂餐選項(xiàng)。該步驟中,用戶對(duì)是否需要訂餐的反饋可通過語音或者手動(dòng)輸入的方式來選擇確認(rèn)需要訂餐的信息或者選擇無需訂餐的信息。

      當(dāng)接收到用戶反饋的確認(rèn)需要訂餐的信息,則進(jìn)入步驟s300;當(dāng)接收到用戶反饋的無需訂餐的信息或者未接收到用戶是否訂餐的反饋,則進(jìn)入步驟s500。

      本發(fā)明的基于導(dǎo)航的訂餐系統(tǒng)結(jié)和方法通過在將訂餐系統(tǒng)與導(dǎo)航系統(tǒng)10相結(jié)合,能夠考慮實(shí)時(shí)路況以實(shí)現(xiàn)自動(dòng)訂餐,從而節(jié)省用戶和商家的時(shí)間,提高送餐效率,相較于現(xiàn)有技術(shù),本發(fā)明提供了一種更加智能、便捷的訂餐方式。

      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1