提供貨物運送軌跡的方法和裝置以及終端裝置

提供貨物運送軌跡的方法和裝置以及終端裝置

《提供貨物運送軌跡的方法和裝置以及終端裝置》是北京京東世紀貿易有限公司於2012年10月23日申請的專利,該專利的公布號為CN102968703A,申請公布日為2013年3月13日,發明人是曾李發、譚暢。該發明涉及計算機技術領域。

《提供貨物運送軌跡的方法和裝置以及終端裝置》能夠提高查詢貨物運送狀態時的用戶體驗。該方法包括:接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中所述第一類終端設備具有地理定位功能,並且陪同所述貨物運行;對應地保存所述位置信息和所述貨物的標識;在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中獲取該時間區間內的該貨物的位置信息;根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向所述第二類終端設備輸出該地圖。

2017年12月11日,《提供貨物運送軌跡的方法和裝置以及終端裝置》獲得第十九屆中國專利優秀獎。

(概述圖為《提供貨物運送軌跡的方法和裝置以及終端裝置》摘要附圖)

基本介紹

  • 中文名:提供貨物運送軌跡的方法和裝置以及終端裝置
  • 申請人:北京京東世紀貿易有限公司
  • 申請日:2012年10月23日
  • 申請號:2012104064978
  • 公布日:2013年3月13日
  • 公布號:CN102968703A
  • 發明人:曾李發、譚暢
  • 地址:北京市北京經濟技術開發區科創十四街99號2號樓B168室
  • 分類號:G06Q10/08(2012.01)I、G06Q50/28(2012.01)I、G06F17/30(2006.01)I
  • 代理機構:中原信達智慧財產權代理有限責任公司
  • 代理人:李寶泉、周亞榮
  • 類別:發明專利
專利背景,發明內容,專利目的,技術方案,改善效果,附圖說明,權利要求,實施方式,榮譽表彰,

專利背景

隨著經濟的發展,現代物流系統也日益發達和完善,能夠提供較為詳細的包裹投遞跟蹤信息查詢服務,客戶在計算機或智慧型手機等終端設備上可以按訂單編號等貨物標識來查詢貨物的運送狀態。2012年前的運送狀態主要包括基於各個囤貨節點的描述,例如貨物P從分揀中心A出發,經由配送站B到達收貨地址C,則在不同時間段內,用戶查詢到的貨物P的運送狀態例如:2012-7-161:07:21,位於分揀中心A;2012-7-165:40:56,位於配送站B;2012-7-167:32:35,配送員已經從配送站B出發,請您準備收貨。
對於用戶來說,雖然能夠查到上述運送狀態,但不能獲知例如從分揀中心A至配送站B、或者從配送站B到收貨地址C的過程中貨物的運送狀態,影響了用戶體驗。

發明內容

專利目的

有鑒於此,該發明提供一種提供貨物運送軌跡的方法和裝置以及終端裝置,能夠提高查詢貨物運送狀態時的用戶體驗。

技術方案

根據《提供貨物運送軌跡的方法和裝置以及終端裝置》的一個方面,給出了一種提供貨物運送軌跡的方法。該發明的提供貨物運送軌跡的方法包括:接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中所述第一類終端設備具有地理定位功能,並且陪同所述貨物運行;對應地保存所述位置信息和所述貨物的標識;在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中獲取該時間區間內的該貨物的位置信息;根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向所述第二類終端設備輸出該地圖。
可選地,對應地保存所述位置信息和所述貨物的標識的步驟包括:對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段的多個位置信息;根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中獲取該時間區間內的該貨物的位置信息的步驟包括:根據所述時間區間確定覆蓋該時間區間的所述預設時間段,從確定的所述預設時間段內獲取屬於所述時間區間內該貨物的位置信息。
可選地,接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息的步驟之前,還包括:按預設的時間間隔傳送請求信息,該請求信息用於請求所述第一類終端設備返回當前貨物所處位置的位置信息。可選地,在所述輸出該地圖的步驟之前,還包括:獲取貨物信息,所述貨物信息包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地;在所述地圖中繪製貨物當前位置至當前目標位置的規劃路徑。
根據該發明的另一方面,給出了一種提供貨物運送軌跡的裝置。該發明的提供貨物運送軌跡的裝置包括:接收模組,用於接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中所述第一類終端設備具有地理定位功能,並且陪同所述貨物運行;保存模組,用於對應地保存所述位置信息和所述貨物的標識;提取模組,用於在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中提取該時間區間內的該貨物的位置信息;輸出模組,用於根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向所述第二類終端設備輸出該地圖。
可選地,所述保存模組還用於對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段的多個位置信息;所述提取模組還用於根據所述時間區間確定覆蓋該時間區間的所述預設時間段,從確定的所述預設時間段內獲取屬於所述時間區間內該貨物的位置信息。可選地,還包括傳送模組,用於按預設的時間間隔傳送請求信息,該請求信息用於請求所述第一類終端設備返回當前貨物所處位置的位置信息。
可選地,還包括:獲取模組,用於獲取貨物信息,所述貨物信息包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地;規劃模組,用於在所述地圖中繪製貨物當前位置至當前目標位置的規劃路徑。根據該發明的又一方面,提供了一種終端裝置。該發明的終端裝置包括:位置獲取模組,用於獲取當前的位置信息;請求接收模組,用於接收請求信息,所述請求信息用於請求所述位置信息;請求回響模組,用於將所述位置信息返回給所述請求信息的傳送方。

改善效果

根據《提供貨物運送軌跡的方法和裝置以及終端裝置》的技術方案,通過接收貨物在運送過程中的位置信息並根據該位置信息在地圖上繪製軌跡,使用戶能夠得知貨物當前的準確位置,於是用戶清楚地掌握貨物的運送進度,做到心中有數。另外在該發明實施例的數據處理中,按時間段保存位置信息,提高了資料庫在海量數據中的檢索效率,從而提高了繪製以及輸出地圖的效率,使用戶能夠快速查詢貨物當前位置及運行軌跡。

附圖說明

圖1是根據該發明實施例的提供貨物運送軌跡的方法的主要步驟的示意圖;
圖2是根據該發明實施例的提供貨物運送軌跡的裝置的基本結構的示意圖;
圖3是根據該發明實施例的終端裝置的基本結構的示意圖。
提供貨物運送軌跡的方法和裝置以及終端裝置
附圖說明

權利要求

1.一種提供貨物運送軌跡的方法,其特徵在於,包括:接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中所述第一類終端設備具有地理定位功能,並且陪同所述貨物運行;對應地保存所述位置信息和所述貨物的標識;在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中獲取該時間區間內的該貨物的位置信息;根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向所述第二類終端設備輸出該地圖。
2.根據權利要求1所述的方法,其特徵在於,對應地保存所述位置信息和所述貨物的標識的步驟包括:對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段的多個位置信息;根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中獲取該時間區間內的該貨物的位置信息的步驟包括:根據所述時間區間確定覆蓋該時間區間的所述預設時間段,從確定的所述預設時間段內獲取屬於所述時間區間內該貨物的位置信息。
3.根據權利要求1所述的方法,其特徵在於,接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息的步驟之前,還包括:按預設的時間間隔傳送請求信息,該請求信息用於請求所述第一類終端設備返回當前貨物所處位置的位置信息。
4.根據權利要求1、2或3所述的方法,其特徵在於,在所述輸出該地圖的步驟之前,還包括:獲取貨物信息,所述貨物信息包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地;在所述地圖中繪製貨物當前位置至當前目標位置的規劃路徑。
5.一種提供貨物運送軌跡的裝置,其特徵在於,包括:接收模組,用於接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中所述第一類終端設備具有地理定位功能,並且陪同所述貨物運行;保存模組,用於對應地保存所述位置信息和所述貨物的標識;提取模組,用於在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的所述位置信息中提取該時間區間內的該貨物的位置信息;輸出模組,用於根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向所述第二類終端設備輸出該地圖。
6.根據權利要求5所述的裝置,其特徵在於,所述保存模組還用於對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段的多個位置信息;所述提取模組還用於根據所述時間區間確定覆蓋該時間區間的所述預設時間段,從確定的所述預設時間段內獲取屬於所述時間區間內該貨物的位置信息。
7.根據權利要求5所述的裝置,其特徵在於,還包括傳送模組,用於按預設的時間間隔傳送請求信息,該請求信息用於請求所述第一類終端設備返回當前貨物所處位置的位置信息。
8.根據權利要求5、6或7所述的裝置,其特徵在於,還包括:獲取模組,用於獲取貨物信息,所述貨物信息包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地;規劃模組,用於在所述地圖中繪製貨物當前位置至當前目標位置的規劃路徑。
9.一種終端裝置,其特徵在於,包括:位置獲取模組,用於獲取當前的位置信息;請求接收模組,用於接收請求信息,所述請求信息用於請求所述位置信息;請求回響模組,用於將所述位置信息返回給所述請求信息的傳送方。

實施方式

圖1是根據該發明實施例的提供貨物運送軌跡的方法的主要步驟的示意圖。如圖1所示,該發明實施例的提供貨物運送軌跡的方法由物流中心的伺服器執行,主要包括步驟S11至步驟S14。
步驟S11:接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息。這裡的第一類終端設備具有地理定位功能,例如可以利用全球定位系統(GPS)來獲取當前經緯度坐標。第一類終端設備陪同貨物運行,例如裝在配送車輛上或者由配送員持有。該位置信息中可以包含貨物標識,這樣在貨物更換配送載體,例如從一輛配送車輛轉移到另一輛配送車輛或轉移到配送員時,用來提供貨物位置信息的第一類終端設備也隨之更換,但不影響伺服器獲知貨物位置。伺服器可以根據預設的時間間隔來傳送請求信息,該請求信息用於請求第一類終端設備返回當前貨物所處位置的位置信息。
步驟S12:對應地保存所述位置信息和所述貨物的標識。
步驟S13:在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的位置信息中獲取該時間區間內的該貨物的位置信息。
步驟S14:根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向該第二類終端設備輸出該地圖。
從以上步驟可以看出,用戶可以通過第二類終端設備獲得包含有貨物運送軌跡的地圖,從而能夠得知貨物當前的準確位置,於是用戶能夠清楚地掌握貨物的運送進度,做到心中有數,所以按照上述方法有助於提高用戶體驗。優選地,伺服器可以先獲取貨物信息,這裡的貨物信息主要包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地,然後伺服器可以在地圖中繪製貨物當前位置至當前目標位置的規劃路徑,使用戶更加清楚貨物下一步的動向。
在步驟S13中,要從保存的位置信息中獲取該時間區間內的該貨物的位置信息,在貨物量很大的情況下,位置信息的數量也是一個非常大的數目。例如終端設備按間隔1分鐘向伺服器傳送位置信息,並且當前有1000台配送車輛在運行,那么1天的位置信息的條數是:1000(車)×24(小時)×60(分鐘)=1440,0000(條)。因為貨物對應一台配送車,所以在查找一件貨物的位置信息時需要從1440,0000條記錄中查找,如果保存更長時間範圍內的位置信息例如10天,那么位置信息的條數達到億級,這時記錄數比較大,資料庫本身的查詢檢索效率就會降低。
所以為了提高資料庫的檢索效率,伺服器在步驟S12中,可以對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段(例如1小時)的多個位置信息,這樣可以減少資料庫的條目數量,在步驟S13中,先根據查詢信息指定的時間區間確定覆蓋該時間區間的預設時間段,從確定的預設時間段(例如上述的1小時)內獲取屬於時間區間內該貨物的位置信息。
例如具體可以在伺服器中給每一台車都建立一個數組,用於存儲該車的一段時間內收到的位置信息,例如,在9:00:00-9:59:59之間收到位置信息放到這個數組中,當時間到達10:00時,把上述收到的位置信息組合成一個XML串,放到資料庫的一條記錄中,並在資料庫中記錄該分段軌跡的時間區間是9:00:00-9:59:59。然後清空上述數組,繼續接收處理10:00:00-10:59:59之間的位置,當到11點時,又把這些信置信息組合成一個XML串,放到資料庫的一條記錄中,並在資料庫中記錄該分段軌跡的時間區間是10:00:00-10:59:59。這樣一天的數據量是1000(車)×24(小時)×1(一小時一條資料庫記錄)=2,4000條記錄,可以看出資料庫的條目數是上文中的1440,0000的1/60。例如要查詢貨物9:40到11:15分鐘的軌跡,伺服器根據貨物標識和貨物裝車信息(即哪個貨物裝在哪台車上),從2,4000條記錄中根據時間信息查出三條資料庫條目,即9:00:00-9:59:59,10:00:00-10:59:59,以及11:00:00-11:59:59。然後把這些數據組合,並且排除9:40之前、11:15分之後的位置信息,得到的就是配送車輛在9:40到11:15之間每分鐘的位置信息。
圖2是根據該發明實施例的提供貨物運送軌跡的裝置的基本結構的示意圖。該裝置可以設定在上文中的伺服器內。如圖2所示,提供貨物運送軌跡的裝置20主要包括接收模組21、保存模組22、提取模組23、和輸出模組24。接收模組21用於接收第一類終端設備在貨物運送過程中按預設時間間隔傳送的貨物所處位置的位置信息,其中第一類終端設備具有地理定位功能,並且陪同貨物運行。保存模組22用於對應地保存位置信息和貨物的標識。提取模組23用於在接收到第二類終端設備傳送的用於查詢貨物運送軌跡的查詢信息後,根據該查詢信息所指定的時間區間和貨物的標識,從保存的位置信息中提取該時間區間內的該貨物的位置信息。輸出模組24用於根據獲取的位置信息在地圖上繪製該貨物運送軌跡然後向第二類終端設備輸出該地圖。
保存模組22還可用於對應於各個貨物的標識,將該貨物的位置信息記錄在資料庫的一個或多個條目中,其中一個條目記錄一個預設時間段的多個位置信息;並且提取模組還可用於根據上述時間區間確定覆蓋該時間區間的上述預設時間段,從確定的預設時間段內獲取屬於上述時間區間內該貨物的位置信息。提供貨物運送軌跡的裝置20還可以包括傳送模組(圖中未示出),用於按預設的時間間隔傳送請求信息,該請求信息用於請求第一類終端設備返回當前貨物所處位置的位置信息。
提供貨物運送軌跡的裝置20還可以包括獲取模組和規劃模組(圖中未示出),其中獲取模組用於獲取貨物信息,貨物信息包括貨物標識和貨物要經過的分揀中心、配送站、和貨物運送目的地;規劃模組,用於在地圖中繪製貨物當前位置至當前目標位置的規劃路徑。對於配送車輛車載的或者配送員手持的第一類終端設備,其中可以設定如圖3所示的終端裝置。圖3是根據該發明實施例的終端裝置的基本結構的示意圖。圖3中的終端裝置30主要包括位置獲取模組31、請求接收模組32和請求回響模組33。位置獲取模組31用於獲取當前的位置信息;請求接收模組32用於接收請求信息,該請求信息用於請求上述的位置信息;請求回響模組33用於將上述位置信息返回給上述請求信息的傳送方。
根據該發明實施例的技術方案,通過接收貨物在運送過程中的位置信息並根據該位置信息在地圖上繪製軌跡,使用戶能夠得知貨物當前的準確位置,於是用戶清楚地掌握貨物的運送進度,做到心中有數。另外在該發明實施例的數據處理中,按時間段保存位置信息,提高了資料庫在海量數據中的檢索效率,從而提高了繪製以及輸出地圖的效率,使用戶能夠快速查詢貨物當前位置及運行軌跡。
以上結合具體實施例描述了該發明的基本原理,但是,需要指出的是,對該領域的普通技術人員而言,能夠理解該發明的方法和設備的全部或者任何步驟或者部件,可以在任何計算裝置(包括處理器、存儲介質等)或者計算裝置的網路中,以硬體、固件、軟體或者它們的組合加以實現,這是該領域普通技術人員在閱讀了該發明的說明的情況下運用他們的基本編程技能就能實現的。
因此,該發明的目的還可以通過在任何計算裝置上運行一個程式或者一組程式來實現。所述計算裝置可以是公知的通用裝置。因此,該發明的目的也可以僅僅通過提供包含實現所述方法或者裝置的程式代碼的程式產品來實現。也就是說,這樣的程式產品也構成該發明,並且存儲有這樣的程式產品的存儲介質也構成該發明。顯然,所述存儲介質可以是任何公知的存儲介質或者將來所開發出來的任何存儲介質。

榮譽表彰

2017年12月11日,《提供貨物運送軌跡的方法和裝置以及終端裝置》獲得第十九屆中國專利優秀獎。

相關詞條

熱門詞條

聯絡我們