運(yùn)單配送提醒方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及計(jì)算機(jī)技術(shù)領(lǐng)域,特別地設(shè)及一種運(yùn)單配送提醒方法和裝置。
【背景技術(shù)】
[0002] 在物流業(yè)務(wù)里,運(yùn)單需要經(jīng)過層層運(yùn)輸才能送到客戶手中。運(yùn)單每次從某個(gè)級(jí)別 站點(diǎn)送出時(shí)都會(huì)在系統(tǒng)中留下,運(yùn)樣可W形成訂單軌跡。下級(jí)配送點(diǎn)或者客戶只能通過訂 單軌跡來查詢運(yùn)單位置,無法知道運(yùn)單會(huì)在什么時(shí)候被送到。
[0003] 現(xiàn)有的運(yùn)單配送提醒機(jī)制是在運(yùn)單離開末級(jí)站點(diǎn)(或者上一級(jí)站點(diǎn))時(shí)W短信形 式通知客戶(或者下一級(jí)站點(diǎn))"運(yùn)單已經(jīng)開始配送",但是發(fā)出短信通知距離運(yùn)單送達(dá)客戶 (或者下一級(jí)站點(diǎn))一般都有幾個(gè)小時(shí)的間隔。提醒發(fā)出得太早,等待時(shí)間太長,客戶體驗(yàn)不 好,下一級(jí)站點(diǎn)也難W安排接手工作。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明提供一種運(yùn)單配送提醒方法和裝置,有助于更準(zhǔn)確地發(fā)出配送 提醒,提升用戶體驗(yàn),并且有利于下級(jí)站點(diǎn)提前安排工作,從而提高配送總效率。
[0005] 為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種運(yùn)單配送提醒方法。
[0006] 本發(fā)明的運(yùn)單配送提醒方法包括:獲取運(yùn)單的當(dāng)前距離、當(dāng)前配送速度和當(dāng)前配 送環(huán)境參數(shù);根據(jù)所述當(dāng)前距離和當(dāng)前配送速度計(jì)算初步估計(jì)送達(dá)時(shí)間;根據(jù)所述當(dāng)前配 送環(huán)境參數(shù)查詢偏差歷史數(shù)據(jù)庫,確定所述運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間;根據(jù)所述初步估計(jì) 送達(dá)時(shí)間和所述預(yù)計(jì)偏差時(shí)間計(jì)算優(yōu)化估計(jì)送達(dá)時(shí)間;將所述優(yōu)化估計(jì)送達(dá)時(shí)間減去預(yù)設(shè) 預(yù)留時(shí)長得到預(yù)警時(shí)間,然后按照所述預(yù)警時(shí)間發(fā)出配送提醒。
[0007] 可選地,還包括:獲取所述運(yùn)單的實(shí)際送達(dá)時(shí)間;根據(jù)所述實(shí)際送達(dá)時(shí)間和所述優(yōu) 化估計(jì)送達(dá)時(shí)間計(jì)算實(shí)際偏差時(shí)間;將所述運(yùn)單的實(shí)際偏差時(shí)間和當(dāng)前配送環(huán)境參數(shù)保存 在所述偏差歷史數(shù)據(jù)庫中。
[000引可選地,根據(jù)所述當(dāng)前配送環(huán)境參數(shù)查詢偏差歷史數(shù)據(jù)庫,確定所述運(yùn)單對(duì)應(yīng)的 預(yù)計(jì)偏差時(shí)間的步驟包括;當(dāng)查詢到所述偏差歷史數(shù)據(jù)庫中無歷史數(shù)據(jù)與所述當(dāng)前配送環(huán) 境參數(shù)對(duì)應(yīng)時(shí),取配送環(huán)境參數(shù)最近似的歷史數(shù)據(jù)中的偏差時(shí)間作為所述運(yùn)單對(duì)應(yīng)的所述 預(yù)計(jì)偏差時(shí)間;當(dāng)查詢到所述偏差歷史數(shù)據(jù)庫中僅有一條歷史數(shù)據(jù)與所述當(dāng)前配送環(huán)境參 數(shù)對(duì)應(yīng)時(shí),取該條歷史數(shù)據(jù)中的偏差時(shí)間作為所述運(yùn)單對(duì)應(yīng)的所述預(yù)計(jì)偏差時(shí)間;當(dāng)查詢 到所述偏差歷史數(shù)據(jù)庫中有多條歷史數(shù)據(jù)與所述當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取所述多條歷 史數(shù)據(jù)中的多個(gè)偏差時(shí)間的正態(tài)分布結(jié)果作為所述運(yùn)單對(duì)應(yīng)的所述預(yù)計(jì)偏差時(shí)間。
[0009] 可選地,將所述優(yōu)化估計(jì)送達(dá)時(shí)間減去預(yù)設(shè)預(yù)留時(shí)長得到預(yù)警時(shí)間,然后按照所 述預(yù)警時(shí)間發(fā)出配送提醒的步驟包括:將所述優(yōu)化估計(jì)送達(dá)時(shí)間分別減去多級(jí)預(yù)設(shè)預(yù)留時(shí) 長,得到多級(jí)預(yù)警時(shí)間,然后按照所述多級(jí)預(yù)警時(shí)間發(fā)出多級(jí)配送提醒。
[0010] 根據(jù)本發(fā)明的另一方面,提供了一種運(yùn)單配送提醒裝置。
[0011] 本發(fā)明的運(yùn)單配送提醒裝置,包括:獲取模塊,用于獲取運(yùn)單的當(dāng)前距離、當(dāng)前配 送速度和當(dāng)前配送環(huán)境參數(shù);第一估計(jì)模塊,用于根據(jù)所述當(dāng)前距離和當(dāng)前配送速度計(jì)算 初步估計(jì)送達(dá)時(shí)間;存儲(chǔ)模塊,用于保存偏差歷史數(shù)據(jù)庫;預(yù)計(jì)偏差模塊,用于根據(jù)所述當(dāng) 前配送環(huán)境參數(shù)查詢偏差歷史數(shù)據(jù)庫,確定所述運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間;第二估計(jì)模塊, 用于根據(jù)所述初步估計(jì)送達(dá)時(shí)間和所述預(yù)計(jì)偏差時(shí)間計(jì)算優(yōu)化估計(jì)送達(dá)時(shí)間;提醒模塊, 用于將所述優(yōu)化估計(jì)送達(dá)時(shí)間減去預(yù)設(shè)預(yù)留時(shí)長得到預(yù)警時(shí)間,然后按照所述預(yù)警時(shí)間發(fā) 出配送提醒。
[0012] 可選地,所述獲取模塊還用于獲取所述運(yùn)單的實(shí)際送達(dá)時(shí)間;所述運(yùn)單配送提醒 裝置還包括實(shí)測偏差模塊,所述實(shí)測偏差模塊用于根據(jù)所述實(shí)際送達(dá)時(shí)間和所述優(yōu)化估計(jì) 送達(dá)時(shí)間計(jì)算實(shí)際偏差時(shí)間;所述存儲(chǔ)模塊還用于將所述運(yùn)單的實(shí)際偏差時(shí)間和當(dāng)前配送 環(huán)境參數(shù)作為一條歷史數(shù)據(jù)保存在所述偏差歷史數(shù)據(jù)庫中。該實(shí)施方式中形成了閉環(huán)反 饋,可W逐漸降低偏差,進(jìn)一步提高估計(jì)過程的準(zhǔn)確性。
[0013] 可選地,所述預(yù)計(jì)偏差模塊還用于:當(dāng)查詢到所述偏差歷史數(shù)據(jù)庫中無歷史數(shù)據(jù) 與所述當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取配送環(huán)境參數(shù)最近似的歷史數(shù)據(jù)中的偏差時(shí)間作為所 述運(yùn)單對(duì)應(yīng)的所述預(yù)計(jì)偏差時(shí)間;當(dāng)查詢到所述偏差歷史數(shù)據(jù)庫中僅有一條歷史數(shù)據(jù)與所 述當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取該條歷史數(shù)據(jù)中的偏差時(shí)間作為所述運(yùn)單對(duì)應(yīng)的所述預(yù)計(jì) 偏差時(shí)間;當(dāng)查詢到所述偏差歷史數(shù)據(jù)庫中有多條歷史數(shù)據(jù)與所述當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng) 時(shí),取所述多條歷史數(shù)據(jù)中的多個(gè)偏差時(shí)間的正態(tài)分布結(jié)果作為所述運(yùn)單對(duì)應(yīng)的所述預(yù)計(jì) 偏差時(shí)間。
[0014] 可選地,所述提醒模塊還用于:將所述優(yōu)化估計(jì)送達(dá)時(shí)間分別減去多級(jí)預(yù)設(shè)預(yù)留 時(shí)長,得到多級(jí)預(yù)警時(shí)間,然后按照所述多級(jí)預(yù)警時(shí)間發(fā)出多級(jí)配送提醒。
[0015] 根據(jù)本發(fā)明的技術(shù)方案,引入了預(yù)計(jì)偏差時(shí)間來優(yōu)化估計(jì)送達(dá)時(shí)間,因此有助于 更準(zhǔn)確地發(fā)出配送提醒,提升用戶體驗(yàn),并且有利于下級(jí)站點(diǎn)提前安排工作,從而提高配送 總效率。
【附圖說明】
[0016] 附圖用于更好地理解本發(fā)明,不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。其中:
[0017] 圖1是根據(jù)本發(fā)明實(shí)施方式的運(yùn)單配送提醒方法的基本步驟的示意圖;
[0018] 圖2是根據(jù)本發(fā)明實(shí)施方式的運(yùn)單配送提醒裝置的主要模塊的示意圖。
【具體實(shí)施方式】
[0019] W下結(jié)合附圖對(duì)本發(fā)明的示范性實(shí)施方式做出說明,其中包括本發(fā)明實(shí)施方式的 各種細(xì)節(jié)W助于理解,應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn) 識(shí)到,可W對(duì)運(yùn)里描述的實(shí)施方式做出各種改變和修改,而不會(huì)背離本發(fā)明的范圍和精神。 同樣,為了清楚和簡明,W下的描述中省略了對(duì)公知功能和結(jié)構(gòu)的描述。
[0020] 圖1是根據(jù)本發(fā)明實(shí)施方式的運(yùn)單配送提醒方法的基本步驟的示意圖。如圖1所 示,本發(fā)明實(shí)施方式的運(yùn)單配送提醒方法主要包括如下的步驟A至步驟E。
[0021] 步驟A:獲取運(yùn)單的當(dāng)前距離、當(dāng)前配送速度和當(dāng)前配送環(huán)境參數(shù)。
[0022] 運(yùn)單的當(dāng)前距離是指運(yùn)單的當(dāng)前位置和目標(biāo)位置之間的距離??蒞先利用地理信 息系統(tǒng)GIS(Geogra地ic Information System)獲取運(yùn)單當(dāng)前位置,并且在預(yù)保的地圖中獲 取目標(biāo)位置,然后計(jì)算該運(yùn)單當(dāng)前位置距離目標(biāo)位置的距離作為運(yùn)單的當(dāng)前距離。目標(biāo)位 置的定義可W根據(jù)實(shí)際需要靈活設(shè)定。例如:需要對(duì)收貨人發(fā)出提醒時(shí)可W將收貨地址作 為目標(biāo)位置。又例如:需要對(duì)下一級(jí)站點(diǎn)發(fā)出提醒時(shí)可W將下一級(jí)站點(diǎn)地址作為目標(biāo)位置。
[0023] 運(yùn)單的當(dāng)前配送速度與當(dāng)前的配送工具有關(guān)。通常是選取該配送工具在一段時(shí)間 內(nèi)(例如1分鐘內(nèi))的平均速度作為當(dāng)前配送速度,而非選取配送工具的瞬時(shí)速度。
[0024] 運(yùn)單的當(dāng)前配送環(huán)境參數(shù)可W為如下參數(shù)中的一種或多種的組合:當(dāng)前位置、目 標(biāo)位置、當(dāng)前距離、配送類型(例如:多級(jí)配送、直送客戶等等)、配送工具(例如:廂式貨車、 電動(dòng)=輪等等)、季節(jié)(例如:冬季、春季等等)、天氣(例如:晴天、雨天、雪天等等)、日期類型 (例如:節(jié)假日、工作日)。運(yùn)些參數(shù)都有可能對(duì)配送速度造成影響。
[0025] 步驟B:根據(jù)當(dāng)前距離和當(dāng)前配送速度計(jì)算初步估計(jì)送達(dá)時(shí)間。具體地,當(dāng)前距離 除W當(dāng)前配送速度可W得到配送時(shí)長,從而可W計(jì)算出初步估計(jì)送達(dá)時(shí)間。
[0026] 步驟C:根據(jù)當(dāng)前配送環(huán)境參數(shù)查詢偏差歷史數(shù)據(jù)庫,確定運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí) 間。偏差歷史數(shù)據(jù)庫中的每一條數(shù)據(jù)都包括配送環(huán)境參數(shù)W及對(duì)應(yīng)的偏差時(shí)間。
[0027] 可選地,步驟C具體包括如下過程:
[0028] 當(dāng)查詢到偏差歷史數(shù)據(jù)庫中無歷史數(shù)據(jù)與當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取配送環(huán)境 參數(shù)最近似的歷史數(shù)據(jù)中的偏差時(shí)間作為運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間。
[0029] 當(dāng)查詢到偏差歷史數(shù)據(jù)庫中僅有一條歷史數(shù)據(jù)與當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取該 條歷史數(shù)據(jù)中的偏差時(shí)間作為運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間。
[0030] 當(dāng)查詢到偏差歷史數(shù)據(jù)庫中有多條歷史數(shù)據(jù)與當(dāng)前配送環(huán)境參數(shù)對(duì)應(yīng)時(shí),取多條 歷史數(shù)據(jù)中的多個(gè)偏差時(shí)間的正態(tài)分布結(jié)果作為運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間。
[0031] 步驟D:根據(jù)初步估計(jì)送達(dá)時(shí)間和預(yù)計(jì)偏差時(shí)間計(jì)算優(yōu)化估計(jì)送達(dá)時(shí)間。具體地, 將初步估計(jì)送達(dá)時(shí)間和預(yù)計(jì)偏差時(shí)間相加即可得到初步估計(jì)送達(dá)時(shí)間。需要說明的是,預(yù) 計(jì)偏差時(shí)間可能為正數(shù)也可能為負(fù)數(shù)。
[0032] 步驟E:將優(yōu)化估計(jì)送達(dá)時(shí)間減去預(yù)設(shè)預(yù)留時(shí)長得到預(yù)警時(shí)間,然后按照預(yù)警時(shí)間 發(fā)出配送提醒。具體地,可W通過APP推送和/或短息的方式發(fā)出提醒。
[0033] 可選地,將優(yōu)化估計(jì)送達(dá)時(shí)間分別減去多級(jí)預(yù)設(shè)預(yù)留時(shí)長,得到多級(jí)預(yù)警時(shí)間,然 后按照多級(jí)預(yù)警時(shí)間發(fā)出多級(jí)配送提醒。
[0034] 由上可知,本發(fā)明上述實(shí)施方式的運(yùn)單配送提醒方法,引入了預(yù)計(jì)偏差時(shí)間來優(yōu) 化估計(jì)送達(dá)時(shí)間,因此有助于更準(zhǔn)確地發(fā)出配送提醒,提升用戶體驗(yàn),并且有利于下級(jí)站點(diǎn) 提前安排工作,從而提高配送總效率。
[0035] 在本發(fā)明的實(shí)施方式中,在步驟E之后還可W包括:獲取運(yùn)單的實(shí)際送達(dá)時(shí)間;根 據(jù)實(shí)際送達(dá)時(shí)間和優(yōu)化估計(jì)送達(dá)時(shí)間計(jì)算實(shí)際偏差時(shí)間;將運(yùn)單的實(shí)際偏差時(shí)間和當(dāng)前配 送環(huán)境參數(shù)保存在偏差歷史數(shù)據(jù)庫中。該實(shí)施方式中形成了閉環(huán)反饋,可W逐漸降低偏差, 進(jìn)一步提高估計(jì)過程的準(zhǔn)確性。
[0036] 圖2是根據(jù)本發(fā)明實(shí)施方式的運(yùn)單配送提醒裝置的主要模塊的示意圖。如圖2所 示,本發(fā)明實(shí)施方式的運(yùn)單配送提醒裝置20主要包括獲取模塊21、第一估計(jì)模塊22、存儲(chǔ)模 塊23、預(yù)計(jì)偏差模塊24、第二估計(jì)模塊25W及提醒模塊26。其中:獲取模塊21用于獲取運(yùn)單 的當(dāng)前距離、當(dāng)前配送速度和當(dāng)前配送環(huán)境參數(shù)。第一估計(jì)模塊22用于根據(jù)當(dāng)前距離和當(dāng) 前配送速度計(jì)算初步估計(jì)送達(dá)時(shí)間。存儲(chǔ)模塊23用于保存偏差歷史數(shù)據(jù)庫。預(yù)計(jì)偏差模塊 24用于根據(jù)當(dāng)前配送環(huán)境參數(shù)查詢偏差歷史數(shù)據(jù)庫,確定運(yùn)單對(duì)應(yīng)的預(yù)計(jì)偏差時(shí)間。第二 估計(jì)模塊25用于根據(jù)初步估計(jì)送達(dá)時(shí)間和預(yù)計(jì)偏差時(shí)間計(jì)算優(yōu)化估計(jì)送達(dá)時(shí)間。提醒模塊 26用于將優(yōu)化估計(jì)送達(dá)時(shí)間減去預(yù)設(shè)預(yù)留時(shí)長得到預(yù)警時(shí)間,然后按照預(yù)警時(shí)間發(fā)出配送 提醒。