本公開一般涉及物流領(lǐng)域,具體涉及配送方法,尤其涉及郵寄信息加密配送方法及服務器設備。
背景技術(shù):
隨著快遞業(yè)的發(fā)展,有資料顯示,2014年我國快遞140億件。在人們對快遞收的滿心歡喜的同時,由于郵寄的地址在紙質(zhì)面單上一目了然,對地址信息的透漏,促使了犯罪幾率的提升。
由于郵寄地址的詳細與否,直接影響快遞公司的精準送達,本身就存在安全和時效方面的問題,因此用戶也不能自行對郵寄地址加密,以保護自身安全。
技術(shù)實現(xiàn)要素:
鑒于現(xiàn)有技術(shù)中的上述缺陷或不足,期望提供一種郵寄信息加密配送方法,包括:獲取郵寄信息;基于所述郵寄信息,生成識別碼,并將識別碼與待配送物匹配;獲取配送終端發(fā)送的第一請求,所述第一請求包含:配送終端的標識碼的信息和由配送終端識別的識別碼信息;響應于所述第一請求,向所述配送終端發(fā)送第一信息,所述第一信息為第一郵寄信息或者錯誤提示。
另一方面,本發(fā)明還提供一種服務器設備,包括:接收單元、生成單元、通信單元以及處理單元;其中,所述接收單元用于獲取郵寄信息;所述生成單元用于基于所述郵寄信息生成識別碼;所述通信單元用于與接收所述終端的請求和用于向終端發(fā)送信息;所述處理單元獲取所述通信單元接收的請求,根據(jù)請求內(nèi)容生成所述通信單元向所述終端發(fā)送信息的內(nèi)容。
基于以上本發(fā)明至少具備以下有益效果,只有根據(jù)配送終端發(fā)送 的第一請求,才有選擇的發(fā)送第一信息內(nèi)容:第一郵寄信息或者錯誤提示,能夠防止惡意獲取郵寄信息,有效的防止信息泄露。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1為本發(fā)明實施例的郵寄信息加密配送方法的流程圖。
圖2為本發(fā)明實施例的郵寄信息加密配送方法中,向配送終端發(fā)送第一信息的流程圖。
圖3為本發(fā)明實施例的郵寄信息加密配送方法中,向配送終端發(fā)送第二信息的流程圖。
圖4為本發(fā)明實施例的服務器設備的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本申請作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本申請。應當注意,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結(jié)果。相反,在一些情形下流程圖中描繪的步驟可以改變執(zhí)行順序。
本發(fā)明公開一種郵寄信息加密配送方法,該方法普遍適用于快遞配送等物流領(lǐng)域,參見圖1,該方法包括步驟100:獲取郵寄信息;步驟200:生成識別碼;步驟300:獲取請求和步驟400:發(fā)送相應信息。為了方便說明,下面以配送快遞為例詳細說明,需要注意的是,以下涉及對“快遞”等的說明,僅作為方便理解的舉例,并不用于限制本發(fā)明。需要注意的是,步驟的順序是按一般快遞處理流程中的順序排 列的,這并不用于限制本發(fā)明的步驟流程。
其中,獲取郵寄信息,以配送快遞為例,就是獲取用戶提供的至少包括收件人地址、電話在內(nèi)的信息,需要注意,這里只是舉例說明郵寄信息的提供者和內(nèi)容,并不用于限制郵寄信息的提供者及內(nèi)容。
識別碼是基于郵寄信息生成的,并且將生成的識別碼與待配送物匹配。該識別碼可以是二維碼、條碼、代碼等形式,可以為打印后以粘貼的方式與待配送物匹配。需要注意的是,識別碼可以是上述二維碼等人眼可視的形式,通過被掃描等方式被識別,同樣其還可以是人眼不可視的形式,例如磁條、RFID等形式。另外,識別碼可以是直接對郵寄信息的編譯而生成的,也可以是與郵寄信息沒有直接編譯的關(guān)系,而是直接對應匹配的,無論哪種方式,郵寄信息都會具有與之唯一匹配的識別碼
參見圖2,在獲取請求和發(fā)送相應信息的步驟流程中,可以具體包括以下步驟,步驟311:
獲取配送終端發(fā)送的第一請求,第一請求包含由配送終端識別的識別碼信息;該步驟可以理解為快遞配送過程中,配送員通過配送終端識別上述的識別碼,然后該配送終端會發(fā)送第一請求,該第一請求中包括有識別終端識別出的識別碼的信息。第一請求中的識別出的識別碼的信息,可以是對識別碼識別后,生成的簡易的信息,只要該信息能夠統(tǒng)一匹配、識別和調(diào)用就可以(例如識別后獲得信息“123”,將該“123”按照統(tǒng)一匹配規(guī)則進行編譯,例如編譯成“X”。即對識別的信息再次編譯)。當然,識別出的識別碼信息可以不進行編譯,直接的發(fā)送,無論是那種方式,都是要實現(xiàn)對識別的識別碼進行反饋。
進一步,該第一請求中還包括有識別終端的標識碼的信息,該標識碼的信息可以理解為終端的唯一編碼的信息。當然,這就要求每個終端都有自己的標識碼,該標識可以為多種形式,是為了區(qū)分不同的配送終端,例如可以為移動設備國際身份碼;或者在一個快遞公司內(nèi)所有的配送終端中,每個終端具有唯一編碼,該編碼可以為編號、二維碼、條碼等,其目的就是區(qū)分每個配送終端。需要注意的是,以上僅為對標識碼的舉例說明,其他能夠?qū)崿F(xiàn)區(qū)分配送終端功能的識別方 式也可以用于本發(fā)明。
另外,標識碼可以如上述的編碼、二維碼等屬于可視的編碼;可以是不可視的,例如磁條信息;還可以是存儲在配送終端的身份信息,即虛擬的信息,每個配送終端可以調(diào)用該信息,放入第一請求中。以上例舉出標識碼可能的形態(tài),而其他能夠用于區(qū)別設備的識別碼形態(tài)同樣可以用于本發(fā)明。
參見圖2,響應于上述第一請求,向配送終端發(fā)送第一信息,第一信息為第一郵寄信息或者錯誤提示。在上述第一請求中,不同配送終端的標識碼的信息不同,根據(jù)不同的標識碼的信息,發(fā)送不同的第一信息,這樣就能防止其他人獲取郵寄信息,防止客戶信息泄露。
繼續(xù)參見圖2,在獲取請求和發(fā)送相應信息的步驟流程中,可以具體包括以下步驟,步驟312:驗證第一請求中的標識碼的信息是否與指定的標識碼的信息匹配。
具體發(fā)送信息的方式可以為當?shù)谝徽埱笾械臉俗R碼的信息與指定的標識碼的信息匹配,則執(zhí)行步驟313:向配送終端發(fā)送第一郵寄信息,否則執(zhí)行步驟314:向配送終端發(fā)送錯誤提示。第一請求中的標識碼的信息與指定的標識碼的信息匹配,說明正在請求獲取郵寄信息的配送終端為指定的終端,其獲取郵寄信息的目的是用于配送。
上述的配送終端可以是整個物流配送過程中所有涉及的終端,該終端可以是手機、配送員手持設備、配送站的識別設備等等,當然這些僅是舉例提出的可能的設備,其他在物流過程中,用于識別識別碼以獲取相應信息的設備,均可以稱為配送終端。郵寄信息的內(nèi)容包括配送地址、收件人聯(lián)系信息;指定的標識碼為向配送地址配送待配送物時,所途經(jīng)的終端的標識碼。比如從A地將待配送物送達B地,那在配送過程中,可能會途經(jīng)A1、A2和A3三個配送點或配送員,此時A1、A2和A3處的配送終端則為指定終端,這些配送終端的標識碼為指定的標識碼。這樣,郵寄信息這在A1、A2和A3處可以獲取,其他位置或人員無法獲取。上述聯(lián)系信息包括但不限于收件人的手機號、QQ號、微信號等能夠提供通訊的信息。
第一郵寄信息包括部分或者全部郵寄信息的內(nèi)容。當?shù)谝秽]寄信 息包括全部郵寄信息的內(nèi)容時,每個配送終端都可以獲取完整的郵寄信息;當?shù)谝秽]寄信息包括部分郵寄信息的內(nèi)容時,每個配送終端只顯示部分郵寄信息,例如只顯示下一站配送點的信息。以上述從A地將待配送物送達B地為例,A1處的配送終端,只能獲取郵寄地址中將要配送的下一站的地址信息,即A2的地址信息。以A1為北京市,A2為東城區(qū),那么A1處的配送終端發(fā)送第一請求后,收到第一信息中的第一郵寄信息只顯示東城區(qū),而進一步的地址不能顯示,而A2處的只獲取下一級的信息,例如街道信息,最后一個將待配送物送到指定地點的配送終端,可以顯示電話。
這樣還防止了配送過程中獲取過多郵寄信息,導致的信息泄露。
在一種實施方式中,參見圖3,在獲取請求和發(fā)送相應信息的步驟流程中,可以具體包括以下步驟,步驟321:獲取收貨終端發(fā)送的第二請求,第二請求包括含有由收貨終端識別的識別碼信息,還包括驗證信息;響應于第二請求,向所述收貨終端發(fā)送第二信息,第二信息為收貨確認信息或收貨錯誤提示。此步驟即客戶收到快遞,通過收貨終端發(fā)送第二請求,以確認收貨,同時驗證配送的快遞是否投遞準確。該收貨終端可以為手機,使用安裝與手機的軟件即可識別識別碼。
繼續(xù)參見圖3,包括步驟322:判斷第二請求中的驗證信息是否與預定的驗證信息匹配,當驗證信息與預定的驗證信息匹配時,則執(zhí)行步驟323:發(fā)送收貨確認信息,否則執(zhí)行步驟324:發(fā)送收貨錯誤提示。驗證信息可以為數(shù)字、字母、符號中的一種或幾種的組合。當然,在使用手機為收貨終端時,該驗證信息也可以是手機軟件自動提供的,例如用戶登錄軟件,具有唯一的用戶信息,該用戶信息則可以作為驗證信息。
需要注意的是,上述識別終端和收貨終端雖然能識別出識別碼,并且識別碼也是根據(jù)郵寄信息生成的,但是并不表示識別終端和收貨終端就需要直接獲取到郵寄信息。例如當識別碼是直接通過郵寄信息生成的,直接包括郵寄信息的內(nèi)容,那么識別終端識別該識別碼后,并不直接將該信息顯示,還是需要等待接收第一信息。
進一步,上述配送終端和收貨終端,可以通用,其可以根據(jù)不同 的使用者區(qū)分功能,例如二者都為手機時,配送員使用手機并登陸配送員的賬號,該手機可以用于配送終端,而客戶使用客戶的賬號登陸,該手機可以用于收貨終端?;蛘哒f,通過識別上述識別碼,發(fā)送第一請求,以獲取第一信息的可以為配送終端,通過識別上述識別碼,發(fā)送第二請求,以獲取第二信息的可以為收貨終端。
上述識別碼在為二維碼等可視的形式時,可以為對郵寄信息加密處理后生成的機械識別碼。在生成的機械識別碼的有效識別區(qū)中,具有防復制區(qū),防復制區(qū)的反光度高于有效識別區(qū)中非防復制區(qū)的反光度。這樣,即使獲取到識別碼,也無法復制該識別碼。本發(fā)明中提及的機械識別碼,可以理解為“通過識別設備才能夠識別內(nèi)容的碼”,例如二維碼、條碼都是通過識別設備識別內(nèi)容的。
需要注意,上述錯誤提示是指明確指出不能獲取第一郵寄信息,或者不能獲取收貨確認信息。
以上郵寄信息加密配送方法在配送過程中,在待配送物上只有識別碼,并且只有指定的設備才能通過識別識別碼獲取郵寄信息,能夠有效的防止信息泄露。
另外一方面,本發(fā)明的實施例還公開了一種服務器設備。圖4示出了本發(fā)明實施例的服務器設備的結(jié)構(gòu)示意圖。如圖4所示,服務器設備可以包括:接收單元1、生成單元2、通信單元3以及處理單元4;其中,所述接收單元用于獲取郵寄信息;所述生成單元用于基于所述郵寄信息生成識別碼;所述通信單元用于接收終端的請求和用于向終端發(fā)送信息;所述處理單元獲取所述通信單元接收的請求,根據(jù)請求內(nèi)容生成供所述通信單元向所述終端發(fā)送的信息。在一些實施例中,所述處理單元可選用處理器(CPU)。
上述服務器設備可以是實現(xiàn)郵寄信息加密配送方法的一個可選的基礎(chǔ)設備。其中的接收單元能夠獲取郵寄信息,其獲取方式有多種,例如直接通過鍵盤錄入,或者從網(wǎng)絡獲取等。生成單元生成的識別碼可以是通過郵寄信息編譯生成的,也可以是直接生成的,無論哪種形式,郵寄信息都會具有與之唯一匹配的識別碼。
通信單元主要是實現(xiàn)服務器設備與終端設備的信息交互,這里的 終端設備包括上述的配送終端和收貨終端。而請求可以包括第一請求和第二請求,向終端發(fā)送的信息可以包括第一信息或第二信息。處理單元會根據(jù)請求的內(nèi)容,決定向配送終端發(fā)送第一信息還是向第二終端發(fā)送第二信息,并且還需要決定第一信息的內(nèi)容,以及第二信息的內(nèi)容(即上述方法中提到的內(nèi)容)。
需要注意,處理單元除了上述功能,還可以具備其他功能,例如控制將郵寄信息生成識別碼的動作、生成方法等。這些功能都可以由處理單元實現(xiàn)。這些功能的處理單元可以共用一個,也可以分別適用獨立的處理單元。
通信單元可以經(jīng)由諸如因特網(wǎng)的網(wǎng)絡執(zhí)行通信處理。
當然,上述服務器設備還可以根據(jù)需要而包括其他結(jié)構(gòu),例如;
如圖所示,服務器設備的處理單元4,其可以根據(jù)存儲在只讀存儲器(ROM)5中的程序或者從存儲部分7加載到隨機訪問存儲器(RAM)5中的程序而執(zhí)行各種適當?shù)膭幼骱吞幚?。在RAM 5中,還存儲有服務器設備操作所需的各種程序和數(shù)據(jù)。這里所提及的處理單元,不僅包括處理接收單元實現(xiàn)服務器設備與終端交互的處理單元,也包括其他可能需要的處理單元,而上述的程序也是對應不同功能的程序。
處理單元4、ROM 5以及RAM 6通過總線8彼此相連。輸入/輸出(I/O)接口9也連接至總線8。
可選的,以下部件連接至I/O接口9:包括鍵盤、鼠標等的輸入部分10;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚聲器等的輸出部分11;包括硬盤等的存儲部分7;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡接口卡(圖中為標記出)。驅(qū)動器12也根據(jù)需要連接至I/O接口9。可拆卸介質(zhì)13,諸如磁盤、光盤、磁光盤、半導體存儲器等等,根據(jù)需要安裝在驅(qū)動器上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分。
特別地,根據(jù)本公開的實施例,本公開的實施例包括一種計算機程序產(chǎn)品,其包括有形地包含在機器可讀介質(zhì)上的計算機程序,所述計算機程序包含用于執(zhí)行一些步驟方法的程序代碼。在這樣的實施例 中,該計算機程序可以從網(wǎng)絡上被下載和安裝,和/或從可拆卸介質(zhì)被安裝。
以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應當理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進行互相替換而形成的技術(shù)方案。