專利名稱:用于自助式配送的離線提貨的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自助式配送的離線提貨的系統(tǒng)和方法。
背景技術(shù):
目前,在電子商務(wù)(或網(wǎng)上購物)領(lǐng)域中,主要通過兩種方式將客戶訂購的貨物或包裹送達(dá)客戶,第一種方式是由配送員將貨物交到例如在家中或工作單位處的客戶的手上。第二種方式是客戶到電子商務(wù)公司的自提點親自提取。然而,目前的兩種方式都存在很大的缺點。首先,對于第一種方式,配送員需要進(jìn)入到客戶所在的小區(qū)或單位內(nèi),然而大多數(shù)小區(qū)和單位不允許配送員自由進(jìn)入;而且,即使在允許的情況下,需要客戶在家中或單位中等待配送員,從而造成不便。其次,對于第二種方式,由于客戶通常離自提點比較遠(yuǎn),不愿意花費大量時間親自提取。目前的電子商務(wù)系統(tǒng)一般包括下單子系統(tǒng)和庫房及配送子系統(tǒng)兩個部分。下單子系統(tǒng)為客戶提供商品瀏覽和在線下單等功能,并將訂單傳送給配送系統(tǒng)進(jìn)行執(zhí)行。配送系統(tǒng)接收到訂單信息后,進(jìn)行商品出庫、分揀或配送。最終將商品送達(dá)客戶手中。總之,目前的配送方式具有配送效率低、配送成本高等確定。因此,期望提供一種自助式配送系統(tǒng)和方法。在自助式配送系統(tǒng)中,在用戶提貨時由于網(wǎng)絡(luò)狀況不穩(wěn)定而存在寄存柜終端處于離線狀態(tài)的情況。在該情況下,將導(dǎo)致用戶不能提貨。因此,期望提供一種能夠離線提貨的系統(tǒng)和方法。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中的上述缺點和問題而提出本發(fā)明。根據(jù)一個方面,本發(fā)明提出一種用于自助式配送的離線提貨的系統(tǒng),包括電子商務(wù)系統(tǒng)和通過網(wǎng)絡(luò)與所述電子商務(wù)系統(tǒng)相連的寄存柜終端,所述電子商務(wù)系統(tǒng)包括下單子系統(tǒng)、庫房及配送子系統(tǒng)、寄存柜管理子系統(tǒng),其中,所述寄存柜終端用于存放客戶訂購的商品或包裹并允許客戶從其中提取所訂購的商品或包裹;其中,所述下單子系統(tǒng)用于客戶在線下單,并將訂單傳送給所述配送系統(tǒng)進(jìn)行執(zhí)行;其中,所述庫房及配送子系統(tǒng)用于在接收到訂單信息后,進(jìn)行商品出庫并由配送員將訂單商品或包裹投遞到客戶所選擇的寄存柜;以及其中,所述寄存柜管理子系統(tǒng)用于與所述下單子系統(tǒng)和所述庫房及配送子系統(tǒng)進(jìn)行對接,接收所述寄存柜終端發(fā)送的信息和發(fā)送指令給所述寄存柜終端以管理所述寄存柜終端,其中,所述寄存柜終端包括輸入模塊,用于配送員或客戶輸入信息;發(fā)射模塊,用于將配送員或客戶輸入的信息發(fā)送回電子商務(wù)系統(tǒng);接收模塊,用于接收所述電子商務(wù)系統(tǒng)發(fā)送的提貨憑證信息;存儲模塊,用于存儲所述接收模塊所接收的提貨憑證信息;以及驗證模塊,用于基于所述存儲模塊所存儲的提貨憑證信息來驗證客戶輸入的提貨憑證??蛇x地,所述發(fā)射模塊在網(wǎng)絡(luò)暢通時將用戶輸入的提貨憑證信息發(fā)送回所述電子商務(wù)系統(tǒng)。
可選地,所述電子商務(wù)系統(tǒng)再次對所述提貨憑證信息進(jìn)行驗證??蛇x地,所述電子商務(wù)系統(tǒng)包括加密模塊,用于在將所述提貨憑證信息發(fā)送給寄存柜終端之前,對所述提貨憑證信息進(jìn)行加密。根據(jù)另一個方面,本發(fā)明提出一種自助式配送的離線提貨的方法,包括客戶通過下單子系統(tǒng)在線下單;通過下單子系統(tǒng)將所述訂單傳遞給庫房及配送子系統(tǒng);所述庫房及配送子系統(tǒng)將訂單商品或包裹投遞到所述客戶所選擇的寄存柜;所述寄存柜向寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送所有投遞的訂單的訂單號;所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送提貨憑證給相應(yīng)客戶;所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送提貨憑證給所述寄存柜終端;客戶輸入提貨憑證;以及基于在所述寄存柜終端的存儲模塊中存儲的提貨憑證對輸入的提貨憑證進(jìn)行驗證??蛇x地,在發(fā)送所述提貨憑證給相應(yīng)客戶或寄存柜終端之前,所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)將所接收的訂單號與已記錄的訂單號進(jìn)行比較??蛇x地,對于正確投遞的訂單,發(fā)送所述提貨憑證給所述相應(yīng)客戶和所述寄存柜終端;對于錯誤投遞的訂單,生成投遞錯誤信息??蛇x地,對發(fā)送給所述寄存柜終端的提貨憑證進(jìn)行加密。所述加密可以是單射加
LU O可選地,所述寄存柜終端定期地檢查網(wǎng)絡(luò)是否暢通,當(dāng)網(wǎng)絡(luò)暢通時將輸入的提貨憑證發(fā)送給所述電子商務(wù)系統(tǒng)。
通過下面結(jié)合附圖進(jìn)行的描述,本發(fā)明一些示范性實施例的上述和其他方面、特征和優(yōu)點對于本領(lǐng)域技術(shù)人員來說將變得顯而易見,其中圖1是示出根據(jù)本發(fā)明的自助式配送的離線提貨的系統(tǒng)的框圖;以及圖2是示出根據(jù)本發(fā)明的自助式配送的離線提貨的方法的流程圖。
具體實施例方式提供參考附圖的下面描述以幫助全面理解本發(fā)明的示范性實施例。其包括各種細(xì)節(jié)以助于理解,而應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識至IJ,可以對這里描述的實施例做出各種改變和修改,而不會背離本發(fā)明的范圍和精神。同樣,為了清楚和簡明,省略了對公知功能和結(jié)構(gòu)的描述。根據(jù)本發(fā)明的自助式配送的離線提貨的系統(tǒng)和方法為客戶提供自助式提取商品或包裹的服務(wù),其以寄存柜為終端,將寄存柜與配送系統(tǒng)高度集成,搭建智能化自助式配送系統(tǒng)。將提貨驗證信息保存在寄存柜終端中,當(dāng)用戶提貨時,錄入驗證信息,在寄存柜終端中進(jìn)行驗證,驗證成功則允許提貨。當(dāng)網(wǎng)絡(luò)通暢時,將用戶提交的驗證信息發(fā)送電子商務(wù)系統(tǒng)(后端服務(wù)器),在電子商務(wù)系統(tǒng)再次驗證。下面將參考附圖詳細(xì)描述本發(fā)明。圖1是根據(jù)本發(fā)明的自助式配送的離線提貨的系統(tǒng)的框圖。如圖1中所示,根據(jù)本發(fā)明的自助式配送系統(tǒng)包括電子商務(wù)系統(tǒng)110和寄存柜終端120,寄存柜終端120通過網(wǎng)絡(luò)與電子商務(wù)系統(tǒng)110相連,所述網(wǎng)絡(luò)例如是互聯(lián)網(wǎng)(包括例如6卩1 、36、們打、有線)。電子商務(wù)系統(tǒng)110包括下單子系統(tǒng)130、庫房及配送子系統(tǒng)140、寄存柜管理子系統(tǒng) 150。寄存柜終端120用于存放客戶訂購的商品或包裹并允許客戶從其中提取所訂購的商品或包裹。寄存柜可以分布于超市、圖書館、公園、企業(yè)建筑物、居住小區(qū)等各種場所,并且寄存柜可以包括多個箱體,每個箱體用于寄存一個訂單的商品或包裹。寄存柜終端120可以包括輸入模塊122、發(fā)射模塊124、接收模塊126、存儲模塊127和驗證模塊128。輸入模塊122用于配送員或客戶輸入信息。輸入模塊可以是掃描儀或小鍵盤。例 如,當(dāng)配送員在配送貨物時,其可以通過輸入模塊122來掃描訂單的條形碼(在輸入模塊122是掃描儀的情況下)或輸入訂單的訂單號來輸入信息。發(fā)射模塊124用于將配送員或客戶輸入的信息發(fā)送回電子商務(wù)系統(tǒng)110 (例如電子商務(wù)系統(tǒng)110的庫房及配送子系統(tǒng)140或寄存柜管理子系統(tǒng)150)。例如,當(dāng)配送員將所有訂單的貨物都存放到寄存柜終端120的柜子中時,發(fā)射模塊124可以將所有訂單的訂單號發(fā)送回電子商務(wù)系統(tǒng)110 (例如電子商務(wù)系統(tǒng)110的庫房及配送子系統(tǒng)140或寄存柜管理子系統(tǒng)150)。此外,發(fā)射模塊124可以在網(wǎng)絡(luò)暢通時將用戶輸入的提貨憑證信息發(fā)送回電子商務(wù)系統(tǒng)110 (例如電子商務(wù)系統(tǒng)110的庫房及配送子系統(tǒng)140或寄存柜管理子系統(tǒng)150)。接收模塊126用于接收電子商務(wù)系統(tǒng)110 (例如電子商務(wù)系統(tǒng)110的庫房及配送子系統(tǒng)140或寄存柜管理子系統(tǒng)150)發(fā)送的提貨憑證信息。存儲模塊127用于存儲接收模塊126所接收的提貨憑證信息。驗證模塊128用于基于存儲模塊127所存儲的提貨憑證信息來驗證客戶輸入的提貨憑證,由此允許客戶憑借提貨憑證從其中提取商品或包裹。當(dāng)客戶輸入的提貨憑證正確時,開啟相應(yīng)的箱體;當(dāng)客戶輸入的提貨憑證錯誤時,發(fā)出錯誤提示。下單子系統(tǒng)130用于客戶在線下單,并將訂單傳送給庫房及配送系統(tǒng)140。可選地,下單子系統(tǒng)130可以將訂單傳送給寄存柜終端120。下單子系統(tǒng)130可以包括配送方式選擇模塊,用于當(dāng)客戶通過下單子系統(tǒng)130在線下單時,允許客戶選擇寄存柜自提的配送方式以及允許客戶選擇具體的寄存柜。例如,當(dāng)客戶選擇寄存柜自提的配送方式時,下單子系統(tǒng)130可以向客戶顯示可供選擇的寄存柜。優(yōu)選地,在客戶先前已選擇過寄存柜自提的配送方式的情況下,可以默認(rèn)地顯示客戶先前已選擇的寄存柜。下單子系統(tǒng)130可以包括寄存柜預(yù)留確認(rèn)模塊,用于當(dāng)客戶選擇了特定的寄存柜時,訪問寄存柜管理子系統(tǒng)130 (例如其中的箱體資源管理模塊),以確認(rèn)是否有可預(yù)留箱體資源供訂單商品或包裹投遞。如果沒有可預(yù)留的箱體,則可以提示客戶重新選擇寄存柜或發(fā)出本次下單失敗的指示。庫房及配送子系統(tǒng)140用于存儲和管理商品,根據(jù)訂單進(jìn)行備貨、進(jìn)行商品出庫,并由配送員將訂單商品或包裹投遞到客戶所選擇的寄存柜。例如,庫房及配送子系統(tǒng)140可以根據(jù)預(yù)定的擺放順序來擺放貨物,并且當(dāng)接收到訂單后,根據(jù)擺放順序查找訂單上的商品從而進(jìn)行備貨,當(dāng)備貨完成后進(jìn)行商品出貨,并安排特定配送員來投遞訂單商品或包裹。庫房及配送子系統(tǒng)140可以包括提貨憑證模塊,用于在投遞完成之后,發(fā)送提貨憑證給客戶和寄存柜終端。例如,庫房及配送子系統(tǒng)140可以發(fā)送信息到客戶的手機或電子信箱等,由此客戶能夠憑借提貨憑證提貨。所述提貨憑證例如是提貨碼、數(shù)字驗證碼或電子條形碼等。寄存柜管理子系統(tǒng)150用于與下單子系統(tǒng)130和庫房及配送子系統(tǒng)140進(jìn)行對接,接收寄存柜發(fā)送的信息和發(fā)送指令給寄存柜以管理寄存柜。例如,當(dāng)客戶從寄存柜提貨完成時,寄存柜管理子系統(tǒng)150可以接收寄存柜發(fā)送的提貨完成信息。例如,寄存柜管理子系統(tǒng)150可以將過期訂單發(fā)送給寄存柜終端120。過期訂單可以由庫房及配送子系統(tǒng)生成并被傳遞給寄存柜管理子系統(tǒng),也可以由寄存柜管理子系統(tǒng)直接生成。寄存柜管理子系統(tǒng)130可以包括箱體資源管理模塊,用于記錄寄存柜的箱體中的每個是否可預(yù)留(即是否被使用)。如果一個箱體中已寄放商品或包裹,則該箱體不可預(yù)留。寄存柜管理子系統(tǒng)160可以包括提貨憑證模塊,用于在投遞完成之后,發(fā)送提貨憑證給客戶和寄存柜終端。例如,寄存柜管理子系統(tǒng)160可以發(fā)送信息到客戶的手機或電子信箱等,由此客戶能夠憑借提貨憑證提貨。所述提貨憑證例如是提貨碼、數(shù)字驗證碼或電子條形碼等。庫房及配送子系統(tǒng)140和寄存柜管理子系統(tǒng)150中的僅僅一個包括提貨憑證模塊。此外,電子商務(wù)系統(tǒng)(例如電子商務(wù)系統(tǒng)的庫房及配送子系統(tǒng)140或寄存柜管理子系統(tǒng)150)可以包括加密模塊,用于在將提貨憑證發(fā)送給寄存柜終端之前,可以對提貨憑證進(jìn)行加密。下面將通過示例來進(jìn)一步描述根據(jù)本發(fā)明的實施例的自助式配送系統(tǒng)??蛻敉ㄟ^下單子系統(tǒng)在線下單。在此,下單子系統(tǒng)可以以軟件或固件等形式的用戶接口來實現(xiàn)。例如,當(dāng)客戶進(jìn)入電子商務(wù)網(wǎng)站并且要購買商品時,進(jìn)入下單用戶接口。該用戶接口可以允許用戶選擇是否使用寄存柜自提的配送方式(例如可以通過下拉菜單或單選按鈕來實現(xiàn));并且當(dāng)客戶選擇寄存柜自提的配送方式時,用戶接口可以向客戶顯示可供選擇的寄存柜(可以通過下拉菜單、列表等實現(xiàn))。在客戶先前已選擇過寄存柜自提的配送方式的情況下,可以默認(rèn)地顯示客戶先前已選擇的寄存柜。當(dāng)客戶選擇了特定的寄存柜時,下單子系統(tǒng)可以訪問寄存柜管理子系統(tǒng)(例如其中的箱體資源管理模塊),以確認(rèn)該特定的寄存柜是否有可預(yù)留箱體資源供訂單商品或包裹投遞;如果沒有可預(yù)留的箱體,則可以提示客戶重新選擇寄存柜或發(fā)出本次下單失敗的指示。如果有可預(yù)留的箱體,接下來可以采用通常使用的方式下訂單(例如選擇商品的數(shù)量、型號、顏色等,然后點擊提交按鈕)。此外,在用戶下訂單后,寄存柜管理子系統(tǒng)可以改變所預(yù)留的箱體的狀態(tài),例如從空變?yōu)轭A(yù)留。在成功下訂單后,下單子系統(tǒng)將訂單傳送給庫房及配送子系統(tǒng)。在接收到訂單后,庫房及配送子系統(tǒng)(例如通過揀貨人員)根據(jù)擺放順序查找訂單上的商品進(jìn)行備貨,當(dāng)備貨完成后進(jìn)行商品出貨,并安排特定配送員來投遞訂單商品或包裹。在一個示例中,特定配送員向特定的寄存柜配送訂單A、訂單B和訂單C三個訂單的貨物,其中,訂單A和訂單B的貨物應(yīng)配送到該特定的寄存柜,而訂單C是自提訂單但是被配送員誤拿。配送員通過向寄存柜終端的輸入模塊輸入訂單A的訂單號等或掃描訂單A上的條形碼等,寄存柜打開一個柜子,然后配送員將訂單A的貨物或包裹放到該柜子中并關(guān)閉柜門。接著,配送員通過向寄存柜終端的輸入模塊輸入訂單B的訂單號等或掃描訂單B上的條形碼等,寄存柜打開一個柜子,然后配送員將訂單B的貨物或包裹放到該柜子中并關(guān)閉柜門。最后,配送員通過向寄存柜終端的輸入模塊輸入訂單C的訂單號等或掃描訂單C上的條形碼等,寄存柜打開一個柜子,然后配送員將訂單C的貨物或包裹放到該柜子中并關(guān)閉柜門。在投遞結(jié)束后(例如通過配送人員在寄存柜的界面上選擇投遞結(jié)束),寄存柜通過發(fā)射模塊將與訂單A、訂單B和訂單C的訂單號發(fā)送給電子商務(wù)系統(tǒng)。電子商務(wù)系統(tǒng)將所接收的訂單號與已記錄的訂單號進(jìn)行比較,確定訂單A和B是正確的,于是電子商務(wù)系統(tǒng)調(diào)用庫房及配送子系統(tǒng)發(fā)送提貨憑證(提貨碼、數(shù)字驗證碼或電子條形碼等)給訂單A和訂單B的客戶,例如分別發(fā)送信息到訂單A和訂單B的客戶的手機或電子信箱等。同時,將提貨憑證發(fā)送給寄存柜終端。在寄存柜終端通過接收模塊接收到提貨憑證時,將其暫時存儲在寄存柜終端的存儲模塊中。對于訂單C,由于電子商務(wù)系統(tǒng)驗證該訂單不應(yīng)進(jìn)行投遞,所以發(fā)送短信等給配送員或其領(lǐng)導(dǎo),以從寄存柜取走貨物。在訂單A的客戶輸入所收到的提貨憑證后,寄存柜終端可以通過驗證模塊基于在存儲模塊中存儲的提貨憑證對輸入的提貨憑證進(jìn)行驗證。當(dāng)訂單A的客戶輸入的提貨憑證正確時,開啟相應(yīng)的箱體;當(dāng)訂單A客戶輸入的提貨憑證錯誤時,發(fā)出錯誤提示。應(yīng)注意,在本發(fā)明中,由于驗證模塊基于存儲模塊中存儲的提貨憑證對輸入的提貨憑證進(jìn)行驗證,所以在驗證時不需要網(wǎng)絡(luò)連接,從而能夠?qū)崿F(xiàn)離線提貨。如果訂單B的客戶在特定時間(例如三天)內(nèi)沒有提貨,則之后在該特定配送員到該特定寄存柜配送貨物時,寄存柜提示有過期貨物。在配送員取走貨物之后,寄存柜通過發(fā)射模塊將訂單B的訂單號和/或提貨碼發(fā)送回電子商務(wù)系統(tǒng),并將訂單B的狀態(tài)修改為“取消”??蛇x地,寄存柜終端定期地(例如每半個小時、I個小時等)檢查網(wǎng)絡(luò)是否暢通,當(dāng)網(wǎng)絡(luò)暢通時寄存柜終端通過發(fā)射模塊將訂單A的客戶輸入的提貨憑證發(fā)送給電子商務(wù)系統(tǒng)。電子商務(wù)系統(tǒng)再次對提貨憑證進(jìn)行驗證,驗證正確則進(jìn)行正常處理,驗證錯誤則進(jìn)行報警。例如,可以鎖定寄存柜終端并發(fā)送異常信息給管理員。圖2是根據(jù)本發(fā)明的自助式配送的離線提貨的方法的流程圖。如圖2中所示,根據(jù)本發(fā)明的自助式配送的離線提貨的方法開始于步驟210。在步驟210中,客戶通過下單子系統(tǒng)在線下單。在步驟220中,下單子系統(tǒng)將客戶訂單傳遞給庫房及配送子系統(tǒng)。在步驟230中,庫房及配送子系統(tǒng)將訂單商品或包裹投遞到客戶所選擇的寄存柜。在步驟240中,寄存柜向寄存柜管理子系統(tǒng)或庫房及配送子系統(tǒng)發(fā)送所有投遞的訂單的訂單號。在步驟250中,寄存柜管理子系統(tǒng)或庫房及配送子系統(tǒng)發(fā)送提貨憑證給相應(yīng)客戶。如之前所述的,寄存柜管理子系統(tǒng)或庫房及配送子系統(tǒng)例如發(fā)送信息到客戶的手機或電子信箱等,由此客戶能夠憑借提貨憑證提貨。所述提貨憑證例如是提貨碼、數(shù)字驗證碼或電子條形碼等。
在步驟260中,寄存柜管理子系統(tǒng)或庫房及配送子系統(tǒng)發(fā)送提貨憑證給寄存柜終端。例如,在發(fā)送提貨憑證給相應(yīng)客戶后的預(yù)定時間內(nèi)發(fā)送提貨憑證給寄存柜終端。在此應(yīng)指出的是,步驟250和步驟260的順序可以顛倒。例如,在發(fā)送提貨憑證給寄存柜終端后的預(yù)定時間內(nèi)發(fā)送提貨憑證給相應(yīng)客戶。此外,可以同時發(fā)送提貨信息給客戶和寄存柜終端。在將提貨憑證發(fā)送給寄存柜終端之前,可以對提貨憑證進(jìn)行加密。例如,可以對提貨憑證進(jìn)行單射加密??蛇x地,可以在步驟250和步驟260之前,寄存柜管理子系統(tǒng)或庫房及配送子系統(tǒng)將所接收的訂單號與已記錄的訂單號進(jìn)行比較。對于正確投遞的訂單,發(fā)送提貨憑證給客戶和寄存柜終端;對于錯誤投遞的訂單,生成投遞錯誤信息。在步驟270中,客戶輸入提貨憑證。在步驟280中,基于在存儲模塊中存儲的提貨憑證對輸入的提貨憑證進(jìn)行驗證。當(dāng)驗證正確時,開啟相應(yīng)的箱體;當(dāng)驗證錯誤時,發(fā)出錯誤提示。可選地,寄存柜終端定期地(例如每半個小時、I個小時等)檢查網(wǎng)絡(luò)是否暢通,當(dāng)網(wǎng)絡(luò)暢通時通過發(fā)射模塊將輸入的提貨憑證發(fā)送給電子商務(wù)系統(tǒng)。電子商務(wù)系統(tǒng)再次對提貨憑證進(jìn)行驗證,驗證正確則進(jìn)行正常處理,驗證錯誤則進(jìn)行報警。例如,可以鎖定寄存柜終端并發(fā)送異常信息給管理員??蛇x地,當(dāng)網(wǎng)絡(luò)通暢時通過發(fā)射模塊將提貨憑證發(fā)送給寄存柜管理子系統(tǒng),寄存柜管理子系統(tǒng)再次驗證,發(fā)現(xiàn)錯誤則鎖定寄存柜,并報警。應(yīng)指出的是,上面分別對本發(fā)明的裝置和方法實施例分別進(jìn)行了描述,但是對一個實施例描述的細(xì)節(jié)也可應(yīng)用于另一個實施例。以上結(jié)合具體實施例描述了本發(fā)明的基本原理,但是,需要指出的是,對本領(lǐng)域的普通技術(shù)人員而言,能夠理解本發(fā)明的方法和系統(tǒng)的全部或者任何步驟或者部件可以以軟件、硬件、固件或者它們的組合加以實現(xiàn),這是本領(lǐng)域普通技術(shù)人員在閱讀了本發(fā)明的說明的情況下運用他們的基本編程技能就能實現(xiàn)的。因此,本發(fā)明的目的還可以通過在任何計算裝置上運行一個軟件模塊或者一組軟件模塊來實現(xiàn)。所述計算裝置可以是公知的通用裝置。因此,本發(fā)明的目的也可以僅僅通過提供包含實現(xiàn)所述方法或者裝置的程序代碼的程序產(chǎn)品來實現(xiàn)。也就是說,這樣的程序產(chǎn)品也構(gòu)成本發(fā)明,并且存儲有這樣的程序產(chǎn)品的存儲介質(zhì)也構(gòu)成本發(fā)明。顯然,所述存儲介質(zhì)可以是任何公知的存儲介質(zhì)或者將來所開發(fā)出來的任何存儲介質(zhì)。雖然本說明書包含許多特定實施方式細(xì)節(jié),但是不應(yīng)當(dāng)將這些細(xì)節(jié)解釋為對任何發(fā)明或可以主張的內(nèi)容的范圍的限制,而應(yīng)當(dāng)解釋為對可以特定于特定發(fā)明的特定實施例的特征的描述。還可以將在本說明書中在分離的實施例的情境中描述的某些特征組合在單個實施例中實現(xiàn)。相反地,也可以將在單個實施方式的情境中描述的各個特征分離地在多個實施方式中實現(xiàn)或在任何適當(dāng)?shù)淖咏M合中實現(xiàn)。此外,盡管可能在上面將特征描述為在某些組合中起作用,甚至最初主張如此,但是可以在一些情況下將來自所主張的組合的一個或多個特征從組合中刪去,并且可以將所主張的組合指向子組合或者子組合的變體。類似地,雖然在附圖中以特定次序描繪了操作,但是不應(yīng)當(dāng)將這理解為需要以所示的特定次序或者以連續(xù)次序執(zhí)行這樣的操作、或者需要執(zhí)行所有圖示的操作才能達(dá)到期望的結(jié)果。在某些情況下,多任務(wù)以及并行處理可以是有利的。此外,不應(yīng)當(dāng)將在上述實施例中的各種系統(tǒng)組件的分離理解為在所有實施例中均需要這樣的分離,而應(yīng)當(dāng)理解的是,通常可以將所描述的程序組件和系統(tǒng)集成到一起成為單個軟件產(chǎn)品或封裝為多個軟件產(chǎn)
品O計算機程序(也稱作程序、軟件、軟件應(yīng)用、腳本或代碼)可以以任何形式的編程語言編寫,所述編程語言包括編譯或解釋語言、或者說明性或過程語言,并且其可以以任何形式部署,包括作為獨立程序或作為模塊、組件、子程序或適于在計算環(huán)境中使用的其它單元。計算機程序沒有必要對應(yīng)于文件系統(tǒng)中的文件??梢詫⒊绦虼鎯υ诒3制渌绦蚧驍?shù)據(jù)的文件(例如,存儲在標(biāo)記語言文檔中的一個或多個腳本)的一部分、專用于討論中的程序的單個文件或者多個協(xié)調(diào)文件(例如,存儲一個或多個模塊、子程序或部分代碼的文件)中。上述具體實施方式
,并不構(gòu)成對本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員應(yīng)該明白的是,取決于設(shè)計要求和其他因素,可以發(fā)生各種各樣的修改、組合、子組合和替代。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用于自助式配送的離線提貨的系統(tǒng),包括電子商務(wù)系統(tǒng)和通過網(wǎng)絡(luò)與所述電子商務(wù)系統(tǒng)相連的寄存柜終端,所述電子商務(wù)系統(tǒng)包括下單子系統(tǒng)、庫房及配送子系統(tǒng)、寄存柜管理子系統(tǒng), 其中,所述寄存柜終端用于存放客戶訂購的商品或包裹并允許客戶從其中提取所訂購的商品或包裹; 其中,所述下單子系統(tǒng)用于客戶在線下單,并將訂單傳送給所述配送系統(tǒng)進(jìn)行執(zhí)行;其中,所述庫房及配送子系統(tǒng)用于在接收到訂單信息后,進(jìn)行商品出庫并由配送員將訂單商品或包裹投遞到客戶所選擇的寄存柜;以及 其中,所述寄存柜管理子系統(tǒng)用于與所述下單子系統(tǒng)和所述庫房及配送子系統(tǒng)進(jìn)行對接,接收所述寄存柜終端發(fā)送的信息和發(fā)送指令給所述寄存柜終端以管理所述寄存柜終端, 其中,所述寄存柜終端包括 輸入模塊,用于配送員或客戶輸入信息; 發(fā)射模塊,用于將配送員或客戶輸入的信息發(fā)送回電子商務(wù)系統(tǒng); 接收模塊,用于接收所述電子商務(wù)系統(tǒng)發(fā)送的提貨憑證信息; 存儲模塊,用于存儲所述接收模塊所接收的提貨憑證信息;以及 驗證模塊,用于基于所述存儲模塊所存儲的提貨憑證信息來驗證客戶輸入的提貨憑證。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述發(fā)射模塊在網(wǎng)絡(luò)暢通時將用戶輸入的提貨憑證信息發(fā)送回所述電子商務(wù)系統(tǒng)。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中,所述電子商務(wù)系統(tǒng)再次對所述提貨憑證信息進(jìn)行驗證。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述電子商務(wù)系統(tǒng)包括加密模塊,用于在將所述提貨憑證信息發(fā)送給寄存柜終端之前,對所述提貨憑證信息進(jìn)行加密。
5.一種自助式配送的離線提貨的方法,包括 客戶通過下單子系統(tǒng)在線下單; 通過下單子系統(tǒng)將所述訂單傳遞給庫房及配送子系統(tǒng); 所述庫房及配送子系統(tǒng)將訂單商品或包裹投遞到所述客戶所選擇的寄存柜; 所述寄存柜向寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送所有投遞的訂單的訂單號; 所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送提貨憑證給相應(yīng)客戶; 所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)發(fā)送提貨憑證給所述寄存柜終端; 客戶輸入提貨憑證;以及 基于在所述寄存柜終端的存儲|旲塊中存儲的提貨憑證對輸入的提貨憑證進(jìn)行驗證。
6.根據(jù)權(quán)利要求5所述的方法,其中,在發(fā)送所述提貨憑證給相應(yīng)客戶或寄存柜終端之前,所述寄存柜管理子系統(tǒng)或所述庫房及配送子系統(tǒng)將所接收的訂單號與已記錄的訂單號進(jìn)行比較。
7.根據(jù)權(quán)利要求6所述的方法,其中,對于正確投遞的訂單,發(fā)送所述提貨憑證給所述相應(yīng)客戶和所述寄存柜終端;對于錯誤投遞的訂單,生成投遞錯誤信息。
8.根據(jù)權(quán)利要求5所述的方法,其中,對發(fā)送給所述寄存柜終端的提貨憑證進(jìn)行加密。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述加密是單射加密。
10.根據(jù)權(quán)利要求5所述的方法,其中,所述寄存柜終端定期地檢查網(wǎng)絡(luò)是否暢通,當(dāng)網(wǎng)絡(luò)暢通時將輸入的提貨憑證發(fā)送給所述電子商務(wù)系統(tǒng)。
全文摘要
一種用于自助式配送的離線提貨的系統(tǒng),包括電子商務(wù)系統(tǒng)和通過網(wǎng)絡(luò)與所述電子商務(wù)系統(tǒng)相連的寄存柜終端,所述電子商務(wù)系統(tǒng)包括下單子系統(tǒng)、庫房及配送子系統(tǒng)、寄存柜管理子系統(tǒng),其中,所述寄存柜終端包括輸入模塊,用于配送員或客戶輸入信息;發(fā)射模塊,用于將配送員或客戶輸入的信息發(fā)送回電子商務(wù)系統(tǒng);接收模塊,用于接收所述電子商務(wù)系統(tǒng)發(fā)送的提貨憑證信息;存儲模塊,用于存儲所述接收模塊所接收的提貨憑證信息;以及驗證模塊,用于基于所述存儲模塊所存儲的提貨憑證信息來驗證客戶輸入的提貨憑證。
文檔編號G06Q10/08GK103020803SQ20121056840
公開日2013年4月3日 申請日期2012年12月25日 優(yōu)先權(quán)日2012年9月5日
發(fā)明者張永成, 楊凱, 侯雷坡, 呂鵬, 李定銀 申請人:北京京東世紀(jì)貿(mào)易有限公司