專利名稱:物品編碼解析裝置、系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動(dòng)識(shí)別技術(shù)領(lǐng)域,特別是一種物品編碼解析裝置、系統(tǒng)和
方法。
背景技術(shù):
物品通常指各種有形的物理實(shí)體與無形的服務(wù)產(chǎn)品,物品編碼是按一定 規(guī)則對(duì)物品賦予易于計(jì)算機(jī)和人識(shí)別、處理的代碼,物品編碼解析指通過對(duì)編 碼進(jìn)行相關(guān)處理來獲取物品屬性及相關(guān)信息或物品編碼自身相關(guān)信息的過 程。通常由于地域、行業(yè)間的差別,不同的地區(qū)、不同行業(yè)都有各自獨(dú)立的
物品編碼MJ'J及對(duì)應(yīng)的編碼解析系統(tǒng),在同 一個(gè)編碼解析系統(tǒng)內(nèi)部任何的物 品編碼都是可以正確解析的,而在不同的編碼解析系統(tǒng)之間,由于采用了不 同的編碼規(guī)則,存在不能正確解析的問題,例如中國的物品編碼在美國不能 正確解析,美國的物品編碼在中國也不能正確解析;同一國家內(nèi)部的不同行 業(yè)之間也存在同樣的問題,例如郵政系統(tǒng)對(duì)往來的信件、包裹等流通物品采 用郵政系統(tǒng)下的編碼MJ'j,同時(shí)建立郵政的物品編碼信息庫;海關(guān)系統(tǒng)則對(duì) 進(jìn)出口商品采用海關(guān)系統(tǒng)下的編碼〗見則,并建立海關(guān)的物品編碼信息庫,郵 政系統(tǒng)的物品編碼不能在海關(guān)的編碼解析系統(tǒng)正確解析,海關(guān)系統(tǒng)的物品編 碼也不能在郵政的編碼解析系統(tǒng)正確解析。
現(xiàn)有技術(shù)提供了 一種物品編碼解析系統(tǒng),該系統(tǒng)包括一個(gè)根解析服務(wù) 器,根解析服務(wù)器能夠識(shí)別出針對(duì)于不同編碼規(guī)則的物品編碼,根解析服務(wù)
務(wù)器能夠識(shí)別出物品編碼的歸屬系統(tǒng)并將編碼解析請(qǐng)求發(fā)送給相應(yīng)的子解析 服務(wù)器,子解析服務(wù)器對(duì)物品編碼進(jìn)行具體解析。該系統(tǒng)下物品編碼解析的 具體過程是當(dāng)某一超市對(duì)一商品的物品編碼掃描后,想進(jìn)一步獲取該物品
的屬性信息,便發(fā)送包括該商品的物品編碼的解析請(qǐng)求至子解析服務(wù)器,子 解析服務(wù)器發(fā)現(xiàn)不屬于本系統(tǒng)的物品編碼,便將編碼解析請(qǐng)求發(fā)送給^f艮解析 服務(wù)器,根解析服務(wù)器判斷出該物品編碼的所屬系統(tǒng),便將編碼解析請(qǐng)求發(fā) 送給所屬系統(tǒng)的子解析服務(wù)器,由子解析服務(wù)器解析該物品編碼。
上述的物品編碼解析系統(tǒng)的根解析服務(wù)器十分龐大,建立和維護(hù)費(fèi)用都 很高,并且一旦根解析服務(wù)器發(fā)生故障,整個(gè)系統(tǒng)都無法工作,另外子解析 服務(wù)器與根解析服務(wù)器的鏈路故障會(huì)導(dǎo)致該子解析服務(wù)器無法解析屬于其他 地區(qū)或行業(yè)的物品編碼,系統(tǒng)穩(wěn)定性差,此外這種系統(tǒng)網(wǎng)絡(luò)的結(jié)構(gòu)也會(huì)導(dǎo)致 物品編碼的解析效率低的缺點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明是為了克服現(xiàn)有技術(shù)中的物品編碼解析系統(tǒng)穩(wěn)定性差、解析效率 低的缺點(diǎn),提供一種物品編碼解析裝置、系統(tǒng)和方法。
其中的物品編碼解析裝置包括
判斷模塊、分別與判斷模塊連接的解析模塊和系統(tǒng)外編碼處理模塊; 所述判斷模塊用于判斷接收到的編碼解析請(qǐng)求所請(qǐng)求解析的物品編碼屬 于系統(tǒng)內(nèi)或者系統(tǒng)外;
所述解析模塊包括信息查詢單元、分別與信息查詢單元連接的編碼信息 數(shù)據(jù)庫和第一發(fā)送單元,編碼信息數(shù)據(jù)庫存儲(chǔ)有系統(tǒng)內(nèi)物品編碼的編碼信息, 信息查詢單元用于從編碼信息數(shù)據(jù)庫中查詢請(qǐng)求解析的物品編碼的編碼信 息,第一發(fā)送單元用于將查詢到的編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶 設(shè)備;
所述系統(tǒng)外編碼處理模塊包括——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代 碼的系統(tǒng)代碼列表、與系統(tǒng)代碼列表連接的匹配單元以及與匹配單元連接的 第二發(fā)送單元,匹配單元用于根據(jù)物品編碼的系統(tǒng)標(biāo)識(shí)位的值與所述系統(tǒng)代 碼列表進(jìn)行匹配以獲取所述物品編碼的歸屬系統(tǒng)信息,第二發(fā)送單元用于根
據(jù)歸屬系統(tǒng)信息將編碼解析請(qǐng)求轉(zhuǎn)發(fā)。
上述判斷模塊具體包括
用于接收編碼解析請(qǐng)求的第一接收單元、以及與所述第一接收單元連接 的判斷單元,所述判斷單元用于讀取請(qǐng)求解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值, 并判斷是否與預(yù)設(shè)的系統(tǒng)代碼一致確定所述物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外。
上述系統(tǒng)外編碼處理模塊還可以包括
與所述匹配單元連接的第二接收單元,用于接收其他系統(tǒng)的編碼解析裝 置轉(zhuǎn)發(fā)的編碼解析請(qǐng)求。
上述物品編碼的編碼信息為包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁 面的統(tǒng)一 資源定位器地址。
本發(fā)明還提供了 一種物品編碼解析系統(tǒng),包括一個(gè)以上相互連接的物品 編碼解析裝置,物品編碼解析裝置包括
判斷模塊、分別與所述判斷模塊連接的解析模塊和系統(tǒng)外編碼處理模塊; 所述判斷模塊用于判斷接收到的編碼解析請(qǐng)求所請(qǐng)求解析的物品編碼屬
于系統(tǒng)內(nèi)或者系統(tǒng)外;
所述解析模塊包括信息查詢單元、分別與信息查詢單元連接的編碼信息
數(shù)據(jù)庫和第一發(fā)送單元,編碼信息數(shù)據(jù)庫存儲(chǔ)有系統(tǒng)內(nèi)物品編碼的編碼信息、
信息查詢單元用于從編碼信息數(shù)據(jù)庫中查詢請(qǐng)求解析的物品編碼的編碼信 息、第一發(fā)送單元用于將查詢到的編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶 設(shè)備;
所述系統(tǒng)外編碼處理模塊包括——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代 碼的系統(tǒng)代碼列表、與系統(tǒng)代碼列表連接的匹配單元以及與匹配單元連接的 第二發(fā)送單元,匹配單元用于^^艮據(jù)物品編碼的系統(tǒng)標(biāo)識(shí)位的值與系統(tǒng)代碼列 表進(jìn)行匹配以獲取所述物品編碼的歸屬系統(tǒng)信息,第二發(fā)送單元用于根據(jù)所 述歸屬系統(tǒng)信息將編碼解析請(qǐng)求轉(zhuǎn)發(fā)。上述判斷模塊具體包括
用于接收編碼解析請(qǐng)求的第一接收單元、以及與第一接收單元連接的判 斷單元,判斷單元用于讀取請(qǐng)求解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值,并判斷 是否與預(yù)設(shè)的系統(tǒng)代碼一致確定所述物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外。
上述系統(tǒng)外編碼處理模塊還包括
與匹配單元連接的第二接收單元,用于接收其他系統(tǒng)的編碼解析裝置轉(zhuǎn) 發(fā)的編碼解析請(qǐng)求。
上述物品編碼的編碼信息為包含所迷物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁 面的統(tǒng)一 資源定位器地址。
上述的物品編碼解析系統(tǒng)中還可以使任意的物品編碼解析裝置與至少一 個(gè)位于下層的物品編碼解析裝置連接。
上述所有位于下層的物品編碼解析裝置還可以相互連接。
本發(fā)明還提供了一種物品編碼解析方法,包括
判斷接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)
外;
查詢系統(tǒng)內(nèi)的物品編碼的編碼信息,并將所述編碼信息發(fā)送給發(fā)起編碼 解析請(qǐng)求的用戶i殳備;或
獲取系統(tǒng)外的物品編碼的歸屬系統(tǒng)信息并將所述編碼解析請(qǐng)求轉(zhuǎn)發(fā)至歸 屬系統(tǒng)的物品編碼解析裝置。
上述判斷接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或系統(tǒng) 外具體為
讀取所要解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值并與預(yù)先設(shè)定的系統(tǒng)代碼進(jìn) 行比較,若一致,則所要解析的物品編碼屬于系統(tǒng)內(nèi);若不一致,則所要解 析的編碼屬于系統(tǒng)外。
獲取所述系統(tǒng)外的物品編碼的歸屬系統(tǒng)信息具體為
讀取所述編碼解析請(qǐng)求所要解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值,將所述
系統(tǒng)標(biāo)識(shí)位的值與預(yù)存的——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代碼的系統(tǒng) 代碼列表進(jìn)行匹配,如匹配到相同系統(tǒng)代碼值,則所述系統(tǒng)代碼對(duì)應(yīng)的系統(tǒng) 即為所述物品編碼的歸屬系統(tǒng)。
上述判斷接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或者系
統(tǒng)外之前還包括
接收編碼解析請(qǐng)求并記錄發(fā)送編碼解析請(qǐng)求的用戶設(shè)備的互聯(lián)網(wǎng)協(xié)議地址。
上述編碼信息具體為包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面的統(tǒng) 一資源定位器地址。
上述的物品編碼解析方法,還可以還包括
所述發(fā)送編碼解析請(qǐng)求的用戶設(shè)備根據(jù)接收到的統(tǒng)一資源定位器地址訪 問包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面。
將所述編碼解析請(qǐng)求轉(zhuǎn)發(fā)至歸屬系統(tǒng)的編碼解析裝置具體為
轉(zhuǎn)發(fā)所述編碼解析請(qǐng)求至第二編碼解析裝置;
第二編碼解析裝置再次判斷請(qǐng)求解析的物品編碼的歸屬系統(tǒng); 第二編碼解析裝置將所述編碼解析請(qǐng)求發(fā)送至所述歸屬系統(tǒng)的編碼解析裝置。
本發(fā)明提供了一種物品編碼解析裝置、系統(tǒng)和方法,物品編碼解析裝置 能夠判斷物品編碼的歸屬系統(tǒng),解析屬于本系統(tǒng)的物品編碼,判斷不屬于本 系統(tǒng)的物品編碼的歸屬系統(tǒng)進(jìn)行解析;物品編碼解析系統(tǒng)包括數(shù)個(gè)物品編碼 解析裝置,各個(gè)物品編碼解析裝置之間相互連接,由于是互相連接的,當(dāng)連 接任意兩個(gè)物品編碼解析裝置的鏈路故障時(shí),可通過其他路徑發(fā)送編碼解析 請(qǐng)求,當(dāng)其中一個(gè)物品編碼解析裝置故障時(shí),也不會(huì)影響其他的物品編碼解 析裝置工作,具有很高的系統(tǒng)穩(wěn)定性,同時(shí)還能夠提高物品編碼的解析效率。
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明物品編碼解析裝置實(shí)施例的結(jié)構(gòu)示意圖; 圖2為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖; 圖3為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖; 圖4為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例三的結(jié)構(gòu)示意圖; 圖5為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例四的結(jié)構(gòu)示意圖; 圖6為本發(fā)明物品編碼解析方法實(shí)施例一的流程圖; 圖7為本發(fā)明物品編碼解析方法實(shí)施例二的流程圖。
具體實(shí)施例方式
本發(fā)明提供的物品編碼解析裝置分布于不同的系統(tǒng)中,具體可以是分布 在不同地區(qū)、不同行業(yè),例如在每一個(gè)國家建立各自的編碼解析裝置,各個(gè) 國家的編碼解析裝置針對(duì)國內(nèi)的物品編碼的解析請(qǐng)求都能解析出準(zhǔn)確的信 息,而對(duì)于其他國家的物品編碼的解析請(qǐng)求,可以發(fā)送到物品編碼的歸屬地 的編碼解析裝置進(jìn)行解析;同樣也可以是分布在不同的行業(yè),例如海關(guān)系統(tǒng)、 郵政系統(tǒng)都建立有各自的編碼解析裝置,能夠解析各自行業(yè)內(nèi)的物品編碼, 而對(duì)于其他行業(yè)的物品編碼的解析請(qǐng)求,發(fā)送到該物品編碼的歸屬行業(yè)的編 碼解析裝置進(jìn)行解析。
圖1為本發(fā)明物品編碼解析裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖1所示, 物品編碼解析裝置具體包括判斷模塊11、分別與判斷模塊11連接的解析模 塊12和系統(tǒng)外編碼處理模塊13,判斷模塊11用于判斷接收到的編碼解析請(qǐng) 求所請(qǐng)求解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外;解析模塊12包括信息查詢 單元121、分別與信息查詢單元121連接的編碼信息數(shù)據(jù)庫122和第一發(fā)送 單元123,編碼信息凝:據(jù)庫122存儲(chǔ)有系統(tǒng)內(nèi)物品編碼的編碼信息,信息查 詢單元121用于從編碼信息數(shù)據(jù)庫122中查詢請(qǐng)求解析的物品編碼的編碼信 息,第一發(fā)送單元123用于將查詢到的編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的
用戶設(shè)備;系統(tǒng)外編碼處理模塊13包括——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系 統(tǒng)代碼的系統(tǒng)代碼列表131、與系統(tǒng)代碼列表連接的匹配單元132以及與所 述匹配單元132連接的第二發(fā)送單元133,所述匹配單元132用于根據(jù)物品 編碼的系統(tǒng)標(biāo)識(shí)位的值與系統(tǒng)代碼列表進(jìn)行匹配以獲取所述物品編碼的歸屬 系統(tǒng)信息,第二發(fā)送單元133用于4艮據(jù)所述歸屬系統(tǒng)信息將編碼解析請(qǐng)求轉(zhuǎn) 發(fā)。
判斷模塊11判斷請(qǐng)求解析的編碼是否屬于編碼解析裝置所在系統(tǒng),若屬 于則由解析模塊12進(jìn)行解析,該物品編碼既可以是來自本系統(tǒng)的用戶發(fā)送的 解析請(qǐng)求,也可以來自其他系統(tǒng)的用戶發(fā)送來的解析請(qǐng)求,在獲得即席結(jié)果 后由第一發(fā)送單元123發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶設(shè)備,系統(tǒng)內(nèi)編碼將 不屬于系統(tǒng)內(nèi)的物品編碼解析請(qǐng)求交由第二編碼解析模塊12處理。
若請(qǐng)求解析的編碼不屬于編碼解析裝置所在的系統(tǒng),則由系統(tǒng)外編碼處 理模塊13處理,首先是判斷接收到的請(qǐng)求解析的編碼歸屬于哪一個(gè)系統(tǒng),然 后將編碼解析請(qǐng)求發(fā)送到歸屬系統(tǒng)的編碼解析裝置。
本實(shí)施例中的編碼解析裝置既能解析屬于本系統(tǒng)的物品編碼,又能將不 屬于本系統(tǒng)的物品編碼轉(zhuǎn)發(fā)至歸屬系統(tǒng)的編碼解析裝置,能夠完成對(duì)各類物 品編碼的解析。
上述實(shí)施例中的判斷模塊可以進(jìn)一步分為第一接收單元和判斷單元。 第一接收單元用于接收編碼解析請(qǐng)求并記錄發(fā)送請(qǐng)求的用戶設(shè)備的互聯(lián) 網(wǎng)協(xié)議地址。
判斷單元與第一接收單元連接,用于判斷請(qǐng)求解析的編碼是否屬于本系
統(tǒng),每一個(gè)物品編碼都會(huì)有一個(gè)系統(tǒng)標(biāo)識(shí)位,該系統(tǒng)標(biāo)識(shí)位對(duì)應(yīng)一個(gè)特定的
系統(tǒng),通過判斷系統(tǒng)標(biāo)識(shí)位的值確定編碼是否為本系統(tǒng)的物品編碼,將屬于
本系統(tǒng)的物品編碼轉(zhuǎn)給解析模塊處理,將不屬于本系統(tǒng)的物品編碼交由系統(tǒng) 外編碼解析模塊處理。
系統(tǒng)外編碼解析系統(tǒng)還可以包括第二接收單元,該第二接收單元與其它 編碼解析系統(tǒng)的第二發(fā)送單元通信連接,用于接收其他系統(tǒng)轉(zhuǎn)發(fā)來的物品編 碼解析請(qǐng)求,然后通過與系統(tǒng)代碼表的對(duì)比可以判斷請(qǐng)求解析的編碼的歸屬 系統(tǒng),若屬于本編碼解析裝置所在系統(tǒng),則可轉(zhuǎn)由解析才莫塊進(jìn)行解析,而對(duì) 于不屬于本系統(tǒng)的則繼續(xù)轉(zhuǎn)發(fā)到其歸屬的系統(tǒng)。
上述實(shí)施例中編碼解析數(shù)據(jù)庫存儲(chǔ)的系統(tǒng)內(nèi)物品的編碼信息可以為統(tǒng)一 資源定位器地址。在編碼解析數(shù)據(jù)庫中為每一種產(chǎn)品都分配了一個(gè)統(tǒng)一資源 定位器地址,每個(gè)廠商具有相同的統(tǒng)一資源定位器地址頭,例如一種商品的
編碼為(0142 ) 6901234567892,其中0142為系統(tǒng)標(biāo)識(shí),廠商識(shí)別代碼為 前7位,第8-12位為該商品的編號(hào),第13位為校驗(yàn)碼,請(qǐng)求解析的編碼 即可拆分為0142+6901234+56789+2,再根據(jù)廠商識(shí)別代碼6901234找到 其對(duì)應(yīng)的URL頭,在URL頭后加上產(chǎn)品的ID,即生成該商品具體信息頁面 的URL: "http: 〃www. aaaaa. com/pml. aspx id=56789,,,訪問該信息頁 面便能得到關(guān)于上述商品的生產(chǎn)原料、加工情況等詳細(xì)信息。
本實(shí)施例中的編碼解析裝置既能解析屬于本系統(tǒng)的物品編碼,又能將不 屬于本系統(tǒng)的物品編碼轉(zhuǎn)發(fā)至歸屬系統(tǒng)的編碼解析裝置,能夠完成對(duì)各類物 品編碼的解析,由該裝置構(gòu)成的物品編碼解析系統(tǒng)穩(wěn)定性高。
本發(fā)明還提供了 一種物品編碼解析系統(tǒng),該物品編碼解析系統(tǒng)包括一個(gè) 以上上述實(shí)施例中所涉及的物品編碼解析裝置,所有物品編碼解析裝置相互 連接。
圖2為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖,如圖2所示, 該物品編碼解析系統(tǒng)包括分布在不同系統(tǒng)(行業(yè)或地區(qū))的物品編碼解析裝 置2和物品編碼解析裝置3,上述的兩個(gè)物品編碼解析裝置都包括判斷模塊、 解析模塊和系統(tǒng)外編碼處理模塊,在本實(shí)施例中通過兩個(gè)編碼解析裝置的系 統(tǒng)外編碼解析連接,這樣可以保持兩個(gè)編碼解析裝置的相對(duì)獨(dú)立性,連接的 方式可以為互聯(lián)網(wǎng)連接。當(dāng)其中的一個(gè)物品編碼解析裝置2接收到編碼解析 請(qǐng)求后,經(jīng)判斷模塊21判斷該編碼不是本物品編碼解析裝置所在行業(yè)或地區(qū)
的編碼,再經(jīng)系統(tǒng)外編碼解析模塊23通過其中保存的系統(tǒng)代碼列表獲知該編 碼的歸屬的行業(yè)或地區(qū)恰為編碼解析裝置3所在行業(yè)或地區(qū),便向歸屬系統(tǒng) 的編碼解析裝置3轉(zhuǎn)發(fā)上述編碼解析請(qǐng)求,編碼解析裝置3的系統(tǒng)外編碼處 理模塊33接收到該解析請(qǐng)求后,判斷該請(qǐng)求解析的編碼為本系統(tǒng)的物品編 碼,轉(zhuǎn)由解析模塊32解析該編碼并將解析結(jié)果返回。
圖3為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖,如圖3所示。 該物品編碼系統(tǒng)包括分布在不同系統(tǒng)的三個(gè)物品編碼解析裝置,編號(hào)分別是 4、 5、 6,三個(gè)物品編碼解析裝置的系統(tǒng)外編碼處理;漠塊43、 53、 63相互連 接,如本發(fā)明物品編碼解析系統(tǒng)實(shí)施例二所述的, 一個(gè)物品編碼解析裝置4 接收到屬于另一個(gè)物品編碼解析裝置5所屬行業(yè)或地區(qū)的物品編碼的解析請(qǐng) 求,需要發(fā)送給編碼歸屬行業(yè)或地區(qū)的物品編碼解析裝置5解析,在上述的 兩個(gè)物品編碼解析裝置的鏈路發(fā)生斷開時(shí),接收到解析請(qǐng)求的編碼解析裝置 4可以將編碼解析請(qǐng)求先發(fā)送到一個(gè)過渡的編碼解析裝置6,再由編碼解析裝 置6轉(zhuǎn)發(fā)到歸屬系統(tǒng)的編碼解析裝置5,其中的編碼解析裝置6的系統(tǒng)外編 碼處理模塊也需要判斷接收的編碼所屬的系統(tǒng)再發(fā)送,解析結(jié)果的返回可以 是的編碼解析裝置5直接返回給發(fā)送解析請(qǐng)求的用戶i殳備,也可以是經(jīng)編碼 解析裝置6及最初接收編碼解析請(qǐng)求的編碼解析裝置4返回給用戶設(shè)備。
本發(fā)明物品編碼解析裝置實(shí)施例一、二中僅列舉了其中包括兩個(gè)或三個(gè) 物品編碼解析裝置的情況,實(shí)際的應(yīng)用中可以包括更多,本發(fā)明實(shí)施中的物 品編碼解析系統(tǒng)的這種分布式排布能夠有效地將各個(gè)行業(yè)或地區(qū)的編碼信息 資源結(jié)合起來,實(shí)現(xiàn)資源的利用最大化,將巨大的編碼資源分布于多個(gè)編碼 解析裝置中,而不是建一個(gè)公用的編碼解析裝置及編碼信息的數(shù)據(jù)庫,可以 減少維護(hù)的費(fèi)用,而不同行業(yè)或國家的編碼解析裝置之間相互連接,能夠方 便各個(gè)編碼解析裝置相互之間的查詢請(qǐng)求,整個(gè)系統(tǒng)不會(huì)因?yàn)槟骋粋€(gè)裝置發(fā) 生故障而喪失相互間查詢功能,系統(tǒng)穩(wěn)定性增強(qiáng),另外不同編碼解析裝置之 間通過第二編碼解析模塊連接,而本系統(tǒng)的編碼信息又是存儲(chǔ)在第 一編碼解
析模塊中,能夠在資源共享的同時(shí)保持各自的獨(dú)立性,提高各編碼解析裝置 內(nèi)信息的安全性,同時(shí)本實(shí)施例提供的物品編碼解析系統(tǒng)將不能解析得物品 編碼直接發(fā)送到歸屬行業(yè)或地區(qū)的編碼解析裝置,能夠提高解析效率。
圖4為本發(fā)明物品編碼解析系統(tǒng)實(shí)施三的結(jié)構(gòu)示意圖,如圖4所示,物 品編碼解析系統(tǒng)包括一個(gè)以上的位于上層的編碼解析裝置7和位于下層的編 碼解析裝置8,所有位于上層的物品編碼解析裝置7相互連接, 一個(gè)位于上 層的物品編碼解析裝置7與至少一個(gè)位于下層的物品編碼解析裝置8連接, 與同一個(gè)位于上層的編碼解析裝置7連接的所有位于下層的物品編碼解析裝 置8相互連接,所有位于上層的物品編碼解析裝置相互連接。位于上層的物 品編碼解析裝置和位于下層的物品編碼解析裝置均可以為上述的編碼解析裝 置實(shí)施例中所涉及的編碼解析裝置。本實(shí)施例中的物品編碼解析系統(tǒng)適用在 若干個(gè)國家或地區(qū)之間以及各個(gè)國家和地區(qū)內(nèi)部系統(tǒng)之間建立,各個(gè)國家或 地區(qū)分別建立一個(gè)上層物品編碼解析裝置,在每個(gè)國家或地區(qū)內(nèi)部各個(gè)系統(tǒng) 中分別建立下層物品編碼解析裝置,在一個(gè)用戶設(shè)備發(fā)送一個(gè)編碼解析請(qǐng)求 時(shí),首先發(fā)送到所在系統(tǒng)的下層編碼解析裝置,由所在系統(tǒng)的下層編碼解析 裝置判斷請(qǐng)求解析的編碼的歸屬系統(tǒng),若屬于同 一 國家或地區(qū)的其他系統(tǒng), 則直接轉(zhuǎn)發(fā)編碼解析請(qǐng)求至歸屬系統(tǒng)的編碼解析裝置進(jìn)行解析,若判斷請(qǐng)求 解析的編碼屬于其他國家或地區(qū),則首先轉(zhuǎn)發(fā)編碼解析請(qǐng)求至上層編碼解析 裝置,由上層編碼解析裝置判斷該編碼的歸屬國家并轉(zhuǎn)發(fā)編碼解析請(qǐng)求,并
最終轉(zhuǎn)發(fā)至請(qǐng)求解析編碼的歸屬系統(tǒng)的編碼解析裝置進(jìn)行解析。本實(shí)施例中 分布于各個(gè)國家的上層編碼解析裝置可以是僅進(jìn)行物品編碼解析請(qǐng)求的轉(zhuǎn)
發(fā),內(nèi)部?jī)H包括一個(gè)物品編碼歸屬系統(tǒng)的判斷模塊以及接收和發(fā)送模塊。
圖5為本發(fā)明物品編碼解析系統(tǒng)實(shí)施例四的結(jié)構(gòu)示意圖,如圖5所示, 物品編碼解析系統(tǒng)包括一個(gè)以上的位于上層的物品編碼解析裝置9和位于下 層的物品編碼解析裝置10, —個(gè)位于上層的物品編碼解析裝置9與至少一個(gè) 位于下層的物品編碼解析裝置10連接,所有位于上層的物品編碼解析裝置9
相互連接,本實(shí)施例中的位于下層的編碼解析裝置相互獨(dú)立。
本實(shí)施例中的下層編碼解析裝置分布于各個(gè)行業(yè)中,下層編碼解析裝置 存儲(chǔ)有各自行業(yè)內(nèi)的編碼信息,但不具備判斷物品編碼歸屬行業(yè)或地區(qū)的能 力,而分布在一個(gè)國家的上層編碼解析裝置中存儲(chǔ)有本國家內(nèi)所有行業(yè)的編 碼信息或能夠?qū)幋a進(jìn)行判斷起所屬的行業(yè)或所屬的國家,因此對(duì)于下層編 碼解析裝置不能解析的物品編碼解析請(qǐng)求都是轉(zhuǎn)發(fā)給上層物品編碼解析裝 置,再由上層物品編碼解析裝置判斷請(qǐng)求解析的編碼的歸屬,即可以是不同 的國家或同 一 國家的不同行業(yè),上層編碼解析裝置針對(duì)具體情況轉(zhuǎn)發(fā)編碼解 析請(qǐng)求。
本發(fā)明上述實(shí)施例所提供的編碼解析系統(tǒng),每一個(gè)編碼解析裝置都能夠 解析屬于本行業(yè)或地區(qū)的物品編碼,而對(duì)于其他行業(yè)或地區(qū)的編碼,都能夠 根據(jù)物品編碼中系統(tǒng)標(biāo)識(shí)位的值判斷其歸屬,并轉(zhuǎn)發(fā)編碼解析請(qǐng)求至歸屬行 業(yè)或地區(qū)的編碼解析裝置進(jìn)行解析。
上述實(shí)施例中的物品編碼解析裝置和系統(tǒng)的具體實(shí)施方式
可以參見以下 物品編碼解析方法的實(shí)施例。
圖6為本發(fā)明物品編碼解析方法實(shí)施例一的流程圖,如圖6所示,本發(fā) 明的物品編碼解析方法包括以下步驟 步驟IOI、用戶設(shè)備識(shí)別物品的編碼;
該步驟中的編碼可以是二維碼或射頻碼等多種形式,操作人員可以利用 射頻識(shí)讀器讀取射頻標(biāo)簽里的代碼。
步驟102、用戶設(shè)備向所在系統(tǒng)的編碼解析裝置發(fā)送編碼解析請(qǐng)求;
通過在步驟101中獲取物品的編碼,用戶通過終端,可以是計(jì)算機(jī)、中 間件服務(wù)器之類的設(shè)備發(fā)送編碼解析的請(qǐng)求。
步驟103、第一編碼解析裝置接收該編碼解析請(qǐng)求,該步驟中還包括記 錄發(fā)送請(qǐng)求的用戶設(shè)備地址;
上述用戶所在系統(tǒng)的編碼解析裝置接收到編碼解析請(qǐng)求的同時(shí)要記錄發(fā)
送請(qǐng)求的用戶設(shè)備的地址,具體可以是該用戶設(shè)備的互聯(lián)網(wǎng)協(xié)議地址。
步驟104、判斷所述請(qǐng)求解析的編碼屬于系統(tǒng)內(nèi)還是系統(tǒng)外,該判斷過 程是根據(jù)所請(qǐng)求解析的物品編碼的系統(tǒng)標(biāo)識(shí)位判斷;整個(gè)的物品編碼解析系 統(tǒng)中為每一個(gè)系統(tǒng)分配了 一個(gè)系統(tǒng)代碼,該系統(tǒng)代碼存儲(chǔ)在每一個(gè)物品編碼 的系統(tǒng)標(biāo)識(shí)位字段中,每一種商品的編碼都使用若干個(gè)位作為系統(tǒng)標(biāo)識(shí)位, 用來區(qū)分不同系統(tǒng)的物品,系統(tǒng)標(biāo)識(shí)具體可以為區(qū)域標(biāo)識(shí)和系統(tǒng)標(biāo)識(shí),在必 要情況下區(qū)域標(biāo)識(shí)和系統(tǒng)標(biāo)識(shí)都包含在系統(tǒng)標(biāo)識(shí)位中。若該編碼屬于第 一編 碼解析裝置所在系統(tǒng)的編碼執(zhí)行步驟105;若該編碼屬于系統(tǒng)外的物品編碼, 具體的過程可以參見物品編碼解析方法實(shí)施例二 。
步驟105、由第一編碼解析裝置解析編碼,解析編碼的操作就是在編碼 信息數(shù)據(jù)庫中查詢包含該編碼信息的頁面的URL地址; 步驟106、根據(jù)記錄的互聯(lián)網(wǎng)地址返回URL地址。 步驟107、用戶設(shè)備根據(jù)接收到的URL地址訪問信息頁面。 本實(shí)施例中在編碼信息數(shù)據(jù)庫中存儲(chǔ)系統(tǒng)內(nèi)物品的編碼信息,編碼信息 為統(tǒng)一資源定位器地址。例如某公司得到20箱的牛奶,想知道每一箱牛奶的 加工情況、原料情況等詳細(xì)信息,工作人員利用條碼識(shí)讀器掃描一箱牛奶的 條碼,比如一種商品的編碼為(0142 ) 6901234567892,其中0142為區(qū)域標(biāo) 識(shí),廠商識(shí)別代碼為前7位,第8-12位為該商品的編號(hào),第13位為校驗(yàn) 碼,請(qǐng)求解析的編碼即可拆分為0142+6901234+56789+2。通過條碼識(shí)讀 器的光電轉(zhuǎn)換,將編碼轉(zhuǎn)換成二進(jìn)制的數(shù)據(jù),向計(jì)算機(jī)傳輸,計(jì)算機(jī)中的 管理程序再將數(shù)據(jù)發(fā)送給與之相連的中間件服務(wù)器,中間件服務(wù)器記錄傳 來的數(shù)據(jù),并記錄這個(gè)事件——其中一臺(tái)識(shí)讀器獨(dú)取了一個(gè)EAN-13條碼 標(biāo)簽,中間件服務(wù)器與互聯(lián)網(wǎng)連接,將上述數(shù)據(jù)通過互聯(lián)網(wǎng)發(fā)送給編碼解 析裝置,編碼解析裝置讀取區(qū)域標(biāo)識(shí)位的值并根據(jù)該值判斷編碼是否是屬 于本系統(tǒng)的編碼,本實(shí)施例中區(qū)域標(biāo)識(shí)位的值為0142,如果恰為本區(qū)域的 編碼則直接進(jìn)行解析,再在編碼信息數(shù)據(jù)庫中查詢?cè)摼幋a的URL地址,查
詢的具體過程為先根據(jù)廠商識(shí)別代碼69 012 34找到其對(duì)應(yīng)的URL頭,在URL 頭后加上產(chǎn)品的 ID , 即生成該商品具體信息頁面的URL :
"http: //www. com/pml. aspx id=56789",訪問該信息頁面便能得
到關(guān)于上述商品的生產(chǎn)原料、加工情況等詳細(xì)信息。編碼解析裝置根據(jù)記 錄的發(fā)送編碼解析請(qǐng)求的中間件服務(wù)器的互聯(lián)網(wǎng)地址,將獲得的產(chǎn)品信息 URL返回給中間件服務(wù)器,中間件服務(wù)器再將此URL發(fā)送給連接這箱牛奶 的識(shí)讀器的計(jì)算機(jī),計(jì)算機(jī)根據(jù)接收到的URL地址自動(dòng)訪問該頁面,獲取 描述這箱牛奶詳細(xì)信息的XML數(shù)據(jù),重構(gòu)顯示給掃描者。
上述實(shí)施例是在第 一編碼解析模塊判斷請(qǐng)求解析的編碼屬于本系統(tǒng)的編 碼的情形,在該編碼不屬于本系統(tǒng)的編碼具體流程見本發(fā)明物品編碼解析方 法實(shí)施例二,圖7為本發(fā)明物品編碼解析方法實(shí)施例二的流程圖,如圖7所 示,本發(fā)明的物品編碼解析方法包括以下步驟
步驟201、用戶識(shí)別物品的編碼;
步驟202、用戶設(shè)備向所在系統(tǒng)的編碼解析裝置發(fā)送編碼解析請(qǐng)求; 步驟203、第一編碼解析裝置接收該編碼解析請(qǐng)求,該步驟中還包括記
錄發(fā)送請(qǐng)求的用戶設(shè)備地址;
步驟204、判斷所述請(qǐng)求解析的編碼是否屬于系統(tǒng)外還是系統(tǒng)外,該判
斷過程是根據(jù)所請(qǐng)求解析的編碼的系統(tǒng)標(biāo)識(shí)位判斷,對(duì)于編碼屬于系統(tǒng)內(nèi)的
情況已經(jīng)在物品編碼解析方法實(shí)施例一中介紹了 ,在編碼屬于系統(tǒng)外時(shí)執(zhí)行
步驟205;
步驟205、判斷所述請(qǐng)求解析的編碼的歸屬系統(tǒng),該判斷過程的具體為 在預(yù)存的系統(tǒng)代碼列表中查詢與所述請(qǐng)求解析的編碼中系統(tǒng)標(biāo)識(shí)位的值對(duì)應(yīng) 的系統(tǒng),該系統(tǒng)即為所述請(qǐng)求解析的編碼的歸屬系統(tǒng);
步驟206、轉(zhuǎn)發(fā)所述編碼解析請(qǐng)求至歸屬系統(tǒng)的編碼解析裝置; 步驟207、歸屬系統(tǒng)的編碼解析裝置接收編碼解析請(qǐng)求,本步驟中還應(yīng) 記錄記錄轉(zhuǎn)發(fā)所述編碼解析請(qǐng)求的編碼解析裝置的互聯(lián)網(wǎng)協(xié)議地址和/或發(fā)
送編碼解析請(qǐng)求的用戶設(shè)備的互聯(lián)網(wǎng)協(xié)議地址;
步驟208、歸屬系統(tǒng)的編碼解析裝置解析所述請(qǐng)求解析的編碼,解析編 碼的操作就是在編碼信息數(shù)據(jù)庫中查詢包含該編碼信息的頁面的URL地址;
步驟209、歸屬系統(tǒng)的編碼解析裝置發(fā)送上述URL地址至第一編碼解析 裝置;
步驟210、第一編碼解析裝置發(fā)送該URL地址至發(fā)送編碼解析請(qǐng)求的用 戶設(shè)備。
步驟209和步驟210中的URL地址是由歸屬系統(tǒng)的編碼解析模塊先發(fā)送 到第一編碼解析裝置,再返回給用戶設(shè)備,還可以直接由歸屬系統(tǒng)的編碼解 析裝置直接將解析結(jié)果返回給發(fā)送編碼解析請(qǐng)求的用戶設(shè)備。 步驟211、用戶設(shè)備根據(jù)接收到的URL地址訪問信息頁面。 上述步驟中,第一編碼解析裝置將請(qǐng)求解析的編碼轉(zhuǎn)發(fā)給編碼歸屬系統(tǒng) 的編碼解析裝置解析,在某些特殊情況下存在兩個(gè)編碼解析裝置之間的鏈路 斷開的情況,此時(shí)需要通過一個(gè)第二編碼解析裝置完成二者的連接,上述步 驟206進(jìn)一步包括
步驟2061、轉(zhuǎn)發(fā)所述編碼解析請(qǐng)求至第二編碼解析裝置; 步驟2062、第二編碼解析裝置再次判斷請(qǐng)求解析的編碼的歸屬系統(tǒng); 步驟2063、第二編碼解析裝置再次轉(zhuǎn)發(fā)編碼解析請(qǐng)求至歸屬系統(tǒng)的編碼 解析裝置。
上述的轉(zhuǎn)發(fā)功能是由第二編碼解析模塊完成。在返回解析結(jié)果的步驟209 也進(jìn)一步包括
步驟2091、歸屬系統(tǒng)的編碼解析裝置發(fā)送URL地址至第二編碼解析裝置; 步驟2092、第二編碼解析裝置發(fā)送URL地址至第一編碼解析裝置。 上述兩個(gè)步驟也是解析結(jié)果依次由歸屬系統(tǒng)的編碼解析裝置發(fā)送到中間 系統(tǒng)的第二編碼解析裝置,再返回給第一編碼解析裝置,也可以由歸屬系統(tǒng) 的編碼解析裝置直接將解析的結(jié)果返回給發(fā)送編碼解析請(qǐng)求的用戶設(shè)備。
本實(shí)施例中的編碼解析方法是在物品編碼解析裝置接收到系統(tǒng)外的編碼 解析請(qǐng)求的情況的具體過程,通過判斷編碼中區(qū)域標(biāo)識(shí)位判斷編碼的歸屬系 統(tǒng),并由歸屬系統(tǒng)的編碼解析裝置進(jìn)行解析,而系統(tǒng)中的每一個(gè)物品編碼解 析裝置是相互連接的,因此若其中的一條鏈路發(fā)生故障斷開時(shí),該鏈路兩端 的編碼解析裝置可以通過相鄰的編碼解析裝置連接,轉(zhuǎn)發(fā)編碼解析請(qǐng)求,上 述編碼解析方法的穩(wěn)定性更強(qiáng),解析效率和成功率都得提高。
例如以上述物品編碼解析系統(tǒng)為樣本建立一個(gè)全球統(tǒng)一的物品編碼解析 系統(tǒng),每個(gè)國家建立一個(gè)物品編碼解析裝置,再將各個(gè)國家的物品編碼解析 裝置通過互聯(lián)網(wǎng)連接起來,各國可以做到信息共享。例如某中國的公司購得 一批來自美國進(jìn)口的罐頭,操作人員利用射頻識(shí)讀器讀取射頻標(biāo)簽里的代碼,
如(0502 ) 32176546175123,通過計(jì)算機(jī)或手機(jī)等用戶設(shè)備發(fā)送給中國的物 品編碼解析裝置,待接收到解析請(qǐng)求后記錄請(qǐng)求的用戶的IP地址,然后判斷 該代碼是否為中國編碼,即該商品是否為國內(nèi)制造,如果是就有域內(nèi)編碼解 析模塊進(jìn)行處理,查找該代碼對(duì)應(yīng)的信息頁面,并將該信息頁面的l)RL地址 返回給發(fā)送請(qǐng)求的計(jì)算機(jī)或手機(jī)等用戶設(shè)備;如果上述判斷結(jié)構(gòu)為該代碼不 是中國編碼,則就需要判斷該代碼的所屬國,這個(gè)例子中可以通過查找(0502 ) 判斷出該代碼屬于美國編碼,隨后域外編碼解析模塊就將發(fā)送就將該編碼發(fā) 送到美國的物品編碼解析裝置,美國的編碼解析裝置記錄發(fā)送請(qǐng)求的中國的 物品編碼解析裝置的互聯(lián)網(wǎng)協(xié)議地址,美國的物品編碼解析裝置判斷該代碼 屬于本國編碼,由第一編碼解析模塊進(jìn)行解析,將解析結(jié)果也是以URL地址 的形式返回給中國的物品編碼解析裝置,再由中國的物品編碼解析裝置將該 URL地址返回給用戶設(shè)備,獲得該URL地址的用戶設(shè)備可以設(shè)置為自動(dòng)訪問 該界面獲取詳細(xì)的產(chǎn)品信息,上述方法中也可以由美國的編碼解析裝置直接 將解析結(jié)果返回給用戶設(shè)備。
如果中國與美國鏈路發(fā)生故障,則中國的物品編碼解析裝置可以選擇臨
近的加拿大的物品編碼解析裝置,并將需要解析的編碼發(fā)送過去,加拿大的
物品編碼解析裝置記錄發(fā)送請(qǐng)求的中國的物品編碼解析裝置的互聯(lián)網(wǎng)協(xié)議地 址,判斷是否屬于本國的編碼,待判斷該編碼屬于美國后向美國的編碼解析 裝置發(fā)送解析請(qǐng)求,接收到該請(qǐng)求的美國的編碼解析裝置判斷出該代碼屬于 本國編碼后隨即進(jìn)行解析,將解析結(jié)杲先返回到加拿大的編碼解析裝置,再 返回給中國的編碼解析裝置,該方法中也可以是由美國的編碼解析裝置直接 將編碼的結(jié)果返回給用戶設(shè)備,用戶設(shè)備根據(jù)解析結(jié)果獲取詳細(xì)信息。
本發(fā)明實(shí)施例提供的物品編碼解析裝置、系統(tǒng)和方法中,物品編碼解析 裝置能夠判斷物品編碼的歸屬系統(tǒng),解析屬于本系統(tǒng)的物品編碼,判斷不屬
于本系統(tǒng)的物品編碼的歸屬系統(tǒng)進(jìn)行解析;物品編碼解析系統(tǒng)包括數(shù)個(gè)物品 編碼解析裝置,各個(gè)物品編碼解析裝置之間相互連接,由于是互相連接的, 當(dāng)連接任意兩個(gè)物品編碼解析裝置的鏈路故障時(shí),可通過其他路徑發(fā)送編碼 解析請(qǐng)求,當(dāng)其中一個(gè)物品編碼解析裝置故障時(shí),也不會(huì)影響其他的物品編 碼解析裝置工作,具有很高的系統(tǒng)穩(wěn)定性,同時(shí)還能夠提高物品編碼的解析 效率。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其進(jìn) 行限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技 術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換, 而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的 精神和范圍。
權(quán)利要求
1、一種物品編碼解析裝置,其特征在于,包括判斷模塊、分別與所述判斷模塊連接的解析模塊和系統(tǒng)外編碼處理模塊;所述判斷模塊用于判斷接收到的編碼解析請(qǐng)求所請(qǐng)求解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外;所述解析模塊包括信息查詢單元、分別與所述信息查詢單元連接的編碼信息數(shù)據(jù)庫和第一發(fā)送單元,所述編碼信息數(shù)據(jù)庫存儲(chǔ)有系統(tǒng)內(nèi)物品編碼的編碼信息,所述信息查詢單元用于從所述編碼信息數(shù)據(jù)庫中查詢請(qǐng)求解析的物品編碼的編碼信息,所述第一發(fā)送單元用于將查詢到的編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶設(shè)備;所述系統(tǒng)外編碼處理模塊包括一一對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代碼的系統(tǒng)代碼列表、與所述系統(tǒng)代碼列表連接的匹配單元以及與所述匹配單元連接的第二發(fā)送單元,所述匹配單元用于根據(jù)物品編碼的系統(tǒng)標(biāo)識(shí)位的值與所述系統(tǒng)代碼列表進(jìn)行匹配以獲取所述物品編碼的歸屬系統(tǒng)信息,所述第二發(fā)送單元用于根據(jù)所述歸屬系統(tǒng)信息將編碼解析請(qǐng)求轉(zhuǎn)發(fā)。
2、 根據(jù)權(quán)利要求l所述的物品編碼解析裝置,其特征在于,所述判斷模 塊具體包括用于接收編碼解析請(qǐng)求的第一接收單元、以及與所述第一接收單元連接 的判斷單元,所述判斷單元用于讀取請(qǐng)求解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值, 并判斷是否與預(yù)設(shè)的系統(tǒng)代碼一致確定所述物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng) 外。
3、 根據(jù)權(quán)利要求l所述的物品編碼解析裝置,其特征在于,所述系統(tǒng)外 編碼處理模塊還包括與所述匹配單元連接的第二接收單元,用于接收其他系統(tǒng)的編碼解析裝 置轉(zhuǎn)發(fā)的編碼解析請(qǐng)求。
4、 根據(jù)權(quán)利要求l、 2或3所述的物品編碼解析裝置,其特征在于,所 述物品編碼的編碼信息為包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面的統(tǒng) 一資源定位器地址。
5、 一種物品編碼解析系統(tǒng),其特征在于,包括一個(gè)以上相互連接的物品 編碼解析裝置,所述物品編碼解析裝置包括判斷模塊、分別與所述判斷模塊連接的解析模塊和系統(tǒng)外編碼處理模塊;所述判斷模塊用于判斷接收到的編碼解析請(qǐng)求所請(qǐng)求解析的物品編碼屬 于系統(tǒng)內(nèi)或者系統(tǒng)外;所述解析模塊包括信息查詢單元、分別與所述信息查詢單元連接的編碼 信息數(shù)據(jù)庫和第一發(fā)送單元,所述編碼信息數(shù)據(jù)庫存儲(chǔ)有系統(tǒng)內(nèi)物品編碼的 編碼信息、所述信息查詢單元用于從所述編碼信息數(shù)據(jù)庫中查詢請(qǐng)求解析的 物品編碼的編碼信息、所述第一發(fā)送單元用于將查詢到的編碼信息發(fā)送給發(fā) 起編碼解析請(qǐng)求的用戶設(shè)備;所述系統(tǒng)外編碼處理模塊包括——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代 碼的系統(tǒng)代碼列表、與所述系統(tǒng)代碼列表連接的匹配單元以及與所述匹配單 元連接的第二發(fā)送單元,所述匹配單元用于根據(jù)物品編碼的系統(tǒng)標(biāo)識(shí)位的值 與所述系統(tǒng)代碼列表進(jìn)行匹配以獲取所述物品編碼的歸屬系統(tǒng)信息,所述第 二發(fā)送單元用于根據(jù)所述歸屬系統(tǒng)信息將編碼解析請(qǐng)求轉(zhuǎn)發(fā)。
6、 根據(jù)權(quán)利要求5所述的物品編碼解析系統(tǒng),其特征在于,所述判斷模 塊具體包括用于接收編碼解析請(qǐng)求的第一接收單元、以及與所述第一接收單元連接 的判斷單元,所述判斷單元用于讀取請(qǐng)求解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值, 并判斷是否與預(yù)設(shè)的系統(tǒng)代碼一致確定所述物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng) 外。
7、 根據(jù)權(quán)利要求5所述的物品編碼解析系統(tǒng),其特征在于,所述系統(tǒng)外 編碼處理模塊還包括與所述匹配單元連接的第二接收單元,用于接收其他系統(tǒng)的編碼解析裝 置轉(zhuǎn)發(fā)的編碼解析請(qǐng)求。
8、 根據(jù)權(quán)利要求5的物品編碼解析系統(tǒng),其特征在于,所述物品編碼的 編碼信息為包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面的統(tǒng)一資源定位器 地址。
9、 根據(jù)權(quán)利要求5-8任一所述的物品編碼解析系統(tǒng),其特征在于,任意 的所述物品編碼解析裝置與至少一個(gè)位于下層的物品編碼解析裝置連接。
10、 根據(jù)權(quán)利要求9所述的物品編碼解析系統(tǒng),其特征在于,所有位于 下層的物品編碼解析裝置相互連接。
11、 一種物品編碼解析方法,其特征在于,包括判斷接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外;查詢系統(tǒng)內(nèi)的物品編碼的編碼信息,并將所述編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶設(shè)備;或獲取系統(tǒng)外的物品編碼的歸屬系統(tǒng)信息并將所述編碼解析請(qǐng)求轉(zhuǎn)發(fā)至歸 屬系統(tǒng)的物品編碼解析裝置。
12、 根據(jù)權(quán)利要求ll所述的編碼解析方法,其特征在于,所述判斷接收 到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或系統(tǒng)外具體為讀取所要解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值并與預(yù)先設(shè)定的系統(tǒng)代碼進(jìn) 行比較,若一致,則所要解析的物品編碼屬于系統(tǒng)內(nèi);若不一致,則所要解 析的編碼屬于系統(tǒng)外。
13、 根據(jù)權(quán)利要求11所述的編碼解析方法,其特征在于,獲取所述系統(tǒng) 外的物品編碼的歸屬系統(tǒng)信息具體為讀取所述編碼解析請(qǐng)求所要解析的物品編碼中系統(tǒng)標(biāo)識(shí)位的值,將所述 系統(tǒng)標(biāo)識(shí)位的值與預(yù)存的——對(duì)應(yīng)的表征各系統(tǒng)及各系統(tǒng)的系統(tǒng)代碼的系統(tǒng) 代碼列表進(jìn)行匹配,如匹配到相同系統(tǒng)代碼值,則所述系統(tǒng)代碼對(duì)應(yīng)的系統(tǒng) 即為所述物品編碼的歸屬系統(tǒng)。
14、 根據(jù)權(quán)利要求11所述的物品編碼解析方法,其特征在于,所述判斷 接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外之前還包 括接收編碼解析請(qǐng)求并記錄發(fā)送編碼解析請(qǐng)求的用戶設(shè)備的互聯(lián)網(wǎng)協(xié)議地址。
15、 根據(jù)權(quán)利要求11所述的物品編碼解析方法,其特征在于,所述編碼 信息具體為包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面的統(tǒng)一資源定位器 地址。
16、 根據(jù)權(quán)利要求15所述的物品編碼解析方法,其特征在于,還包括 所述發(fā)送編碼解析請(qǐng)求的用戶設(shè)備#4居接收到的統(tǒng)一 資源定位器地址訪問包含所述物品編碼對(duì)應(yīng)的產(chǎn)品屬性信息的頁面。
17、 根據(jù)權(quán)利要求11-16任一所述的物品編碼解析方法,其特征在于, 將所述編碼解析請(qǐng)求轉(zhuǎn)發(fā)至歸屬系統(tǒng)的編碼解析裝置具體為轉(zhuǎn)發(fā)所述編碼解析請(qǐng)求至第二編碼解析裝置; 所述第二編碼解析裝置再次判斷請(qǐng)求解析的物品編碼的歸屬系統(tǒng); 第二編碼解析裝置將所述編碼解析請(qǐng)求發(fā)送至所述歸屬系統(tǒng)的編碼解析裝置。
全文摘要
本發(fā)明涉及一種物品編碼解析裝置、系統(tǒng)和方法,其中物品編碼解析裝置包括判斷模塊、分別與所述判斷模塊連接的解析模塊和系統(tǒng)外編碼處理模塊。本發(fā)明還涉及物品編碼解析系統(tǒng),包括一個(gè)以上相互連接的上述物品編碼解析裝置。本發(fā)明還提供了一種物品編碼解析方法包括判斷接收到的編碼解析請(qǐng)求所要解析的物品編碼屬于系統(tǒng)內(nèi)或者系統(tǒng)外;查詢系統(tǒng)內(nèi)的物品編碼的編碼信息,并將所述編碼信息發(fā)送給發(fā)起編碼解析請(qǐng)求的用戶設(shè)備;或獲取系統(tǒng)外的物品編碼的歸屬系統(tǒng)信息并將所述編碼解析請(qǐng)求轉(zhuǎn)發(fā)至歸屬系統(tǒng)的物品編碼解析裝置。本發(fā)明提供的物品編碼解析裝置、系統(tǒng)和方法,在處理編碼解析請(qǐng)求時(shí),具有很高的系統(tǒng)穩(wěn)定性,能夠提高編碼解析效率。
文檔編號(hào)G06F17/00GK101354699SQ20081022217
公開日2009年1月28日 申請(qǐng)日期2008年9月10日 優(yōu)先權(quán)日2008年9月10日
發(fā)明者劉曉冬, 張成海, 李素彩, 羅秋科, 黃燕濱 申請(qǐng)人:中國物品編碼中心